OSGI Blueprint DSL

Blueprint provides a dependency injection framework for OSGi and was standardized by the OSGi Alliance in OSGi Compendium R4. 2. It is designed to deal with the dynamic nature of OSGi, where services can become available and unavailable at any time.