Java application architecture modularity patterns with examples using OSGi - Knoernschild, Kirk (Upper Saddle River, N.J. Prentice Hall, 2012)
Dr. Jaime DL. Caro (recommending faculty)
Keywords: Java (Computer program language); Application software -- Development; Software architecture; Component software