Advanced Search
Stay Signed In
Don't have an account yet?
Start a Free Trial
Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Java Application Architecture: Modularity Patterns with Examples Using OSGi
Foreword by Robert C. Martin
Foreword by Peter Kriens
Acknowledgments
About the Author
Introduction
Object-Oriented Design
Logical versus Physical Design
Modularity
Unit of Modularity: The JAR File
OSGi
Who This Book Is For
How This Book Is Organized
Part I: The Case for Modularity
Part II: The Patterns
Part III: POMA and OSGi
Pattern Form
Pattern Name
Pattern Statement
Sketch
Description
Implementation Variations
Consequences
Sample
Wrapping Up
Pattern Catalog
The Code
An Opening Thought on the Modularity Patterns
Reference
Part I The Case for Modularity
Chapter 1 Module Defined
1.1 Defining a Module
1.1.1 Deployable
1.1.2 Manageable
1.1.3 Testable
1.1.4 Natively Reusable
1.1.5 Composable
1.1.6 Stateless
1.2 Succinct Definition of a Software Module
1.3 Conclusion
Chapter 2 The Two Facets of Modularity
You are currently reading a PREVIEW of this book.
Get instant access to over $1 million worth of books and videos.