Venkat Subramaniam. Programming Groovy: Dynamic Productivity for the Java Developer. The Pragmatic Programmers, LLC, Raleigh, NC, and Dallas, TX, 2008.
Spring Dynamic Modules is a flexible OSGi-based framework that makes component building a snap. With Spring DM, you can easily create highly modular applications and you can dynamically add, remove, and update your modules. Spring Dynamic Modules in