A software architecture for provisioning of mobile services: An OSGi implementation

Jagannath V. Aghav, Nikhil Sharma · Perspective Technologies and Methods in MEMS Design · 2011

Service-Oriented Architecture (SOA) is a way of reorganizing software applications and infrastructures in a set of interacting services. SOA builds a service model for the application. A computing paradigm that utilizes services as fundamental elements to develop applications/solutions is called Service-Oriented Computing (SOC). We propose an implement tation of layered architectural model of the abstraction levels needed in the construction of mobile services platforms using Open Service Gate-way initiative (OSGi). Each one of these layers has been defined based on SOC requirements and delivers the functionality needed to the creation of autonomous reconfiguring distributed systems. OSGi has its own advantages like Segregated class space, Modularity, Run time deployment, etc.

Read the paper · More papers on PaperTik