Enhancing Residential Gateways: OSGi Service Composition

We propose a scheme to support the composition of OSGi services as result of orchestrating atomic services at run-time. With this proposal the OSGi potentiality increases because of the huge amount of new services that can be offered as a result of appropriate combinations. To specify the service composition we propose a totally transparent BPEL-style solution which does not break the OSGi standard. However, the syntactic matchmaking provided by the OSGi standard does not enable a flexible enough automatic service composition. Thus, we propose to define a semantic OSGi platform, which combined with the BPEL-style solution fits all the OSGi service composition requirements.

[1]  Abdelsalam Helal,et al.  Enabling Smart Spaces with OSGi , 2003, IEEE Pervasive Comput..

[2]  Aleksander Slomiski,et al.  On using BPEL extensibility to implement OGSI and WSRF Grid workflows , 2006, Concurr. Comput. Pract. Exp..

[3]  Pavlin Dobrev,et al.  Device and service discovery in home networks with OSGi , 2002 .

[4]  Peter C. J. Graham,et al.  On the fly service composition for local interaction environments , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[5]  Ian Horrocks,et al.  OWL-QL - a language for deductive query answering on the Semantic Web , 2004, J. Web Semant..

[6]  Miroslaw Malek,et al.  Current solutions for Web service composition , 2004, IEEE Internet Computing.

[7]  Jorge García Duque,et al.  Controlling the smart home from TV , 2006, IEEE Transactions on Consumer Electronics.

[8]  Context-Aware Computing,et al.  Toward an OSGi-Based Infrastructure for Context-Aware Applications , 2004 .

[9]  Dominik Heckmann,et al.  Integrating Privacy Aspects into Ubiquitous Computing: A Basic User Interface for Personalization , 2003 .

[10]  Tim Howes A String Representation of LDAP Search Filters , 1993, RFC.

[11]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[12]  Boris Brandherm,et al.  Gumo - The General User Model Ontology , 2005, User Modeling.

[13]  Jorge García Duque,et al.  Enhancing Residential Gateways: A Semantic OSGi Platform , 2008, IEEE Intelligent Systems.