Craig Walls is a professional software developer with over 15 years of experience in several industries, including telecommunications, finance, retail, and education. He's currently involved in the development of a natural language business intelligence tool with an Addison, TX-based company. He is the author of Spring in Action and XDoclet in Action (published by Manning) and is an avid proponent of Spring, open-source, and agile development.
"A well-crafted guide to using OSGi and Spring Dynamic Modules for creating modular Java applications. Any Java programmer is likely to learn
new, more easily maintainable techniques, and gain a deeper understanding of complex technical concepts."
--Michael L. Kleper, The Kleper Report on Digital Publishing