Challenges in building service-oriented applications for OSGi

The OSGi Alliance defines and promotes open specifications for the delivery of managed services into networked environments of embedded devices. A key element of this initiative is the OSGi framework, which is a lightweight framework for deploying and executing service-oriented applications. The service-oriented approach is well suited to the dynamic environment envisioned for services gateways, but it creates unique challenges for application developers.

[1]  R.S. Hall,et al.  An OSGi implementation and experience report , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..