Welcome Coverto the homepage of Java Application Architecture: Modularity Patterns with Examples Using OSGi. The book is now available for pre-order on Amazon and other sites.

On this site, you’ll find the complete pattern catalog, along with the statement, short description, and visual for each pattern. If you’re using a mobile device, there is a mobile version of this site available that’s been designed to take with you wherever you go. It uses the latest advancements in HTML5 technologies, so it’ll even work where your phone doesn’t. If you’re using an iOS device, add it to your home screen for the best possible experience.

Be sure to check back often as this site evolves, and look below to see what people are saying about the book. Enjoy!

“The fundamentals never go out of style, and in this book Kirk returns us to the fundamentals of architecting economically interesting software-intensive systems of quality. You’ll find this work to be well-written, timely, and full of pragmatic ideas.”

– Grady Booch, IBM Fellow

12345

I’m dancing! By God I’m dancing on the walls. I’m dancing on the ceiling. I’m ecstatic. I’m overjoyed. I’m really, really pleased.

– From the Foreword, by Robert C. Martin