Service Composition Issues in Pervasive Computing

Combining existing services to create new pervasive computing services involves special design considerations, including context awareness, contingency management, device heterogeneity, and user empowerment. Service composition is a natural concept around which to structure pervasive systems and individuate parts of them that are suitable for contingency management, application, storage, and so on. The notion of service composition also provides a natural frame for addressing systemic issues such as performance, usability, and security. In this case, such characteristics aren't determined by a particular service but rather by the software architecture-how services are combined.

[1]  Barbara Rosario,et al.  Enabling rapid wireless system composition through layer-2 discovery , 2008, IEEE Network.

[2]  Mark W. Newman,et al.  Challenge: recombinant computing and the speakeasy approach , 2002, MobiCom '02.

[3]  Timothy Sohn,et al.  iCAP: Interactive Prototyping of Context-Aware Applications , 2006, Pervasive.

[4]  Mark W. Newman,et al.  Bringing network effects to pervasive spaces , 2005, IEEE Pervasive Comput..

[5]  Françoise Sailhan,et al.  Developing Ambient Intelligence Systems: A Solution based on Web Services , 2004, Automated Software Engineering.

[6]  Roy H. Campbell,et al.  Dynamic application composition: customizing the behavior of an active space , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[7]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[8]  Armando Fox,et al.  Using Dynamic Mediation to Integrate COTS Entities in a Ubiquitous Computing Environment , 2000, HUC.

[9]  Luciano Baresi,et al.  A framework for the deployment of adaptable web service compositions , 2007, Service Oriented Computing and Applications.

[10]  D. Garlan,et al.  Task-based adaptation for ubiquitous computing , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[11]  Barbara Rosario,et al.  Dynamic composable computing , 2008, HotMobile '08.

[12]  Mohan Kumar,et al.  Dynamic Service Composition in Pervasive Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[13]  Jonathan Trevor Doing the Mobile Mash , 2008, Computer.

[14]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001 .

[15]  Valérie Issarny,et al.  QoS-aware dynamic service composition in ambient intelligence environments , 2005, ASE '05.

[16]  Timothy W. Finin,et al.  Service Composition for Mobile Environments , 2005, Mob. Networks Appl..

[17]  Laurent Vercouter,et al.  Flexible Composition of Smart Device Services , 2005, PSC.

[18]  Gregory D. Abowd,et al.  CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home , 2004, UbiComp.

[19]  M. Howard Williams,et al.  Context-Aware Dynamic Personalised Service Re-composition in a Pervasive Service Environment , 2006, UIC.

[20]  Keita Fujii,et al.  Semantics-based dynamic service composition , 2005, IEEE Journal on Selected Areas in Communications.

[21]  Béat Hirsbrunner,et al.  Automatic resource and service management for ubiquitous computing environments , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[22]  Pat Hanrahan,et al.  ICrafter: A Service Framework for Ubiquitous Computing Environments , 2001, UbiComp.

[23]  Görel Hedin,et al.  Pervasive applications through scripted assemblies of services , 2007, IEEE International Conference on Pervasive Services.

[24]  E. Michael Maximilien,et al.  Swashup: situational web applications mashups , 2007, OOPSLA '07.

[25]  Robert Grimm,et al.  One.world: experiences with a pervasive computing architecture , 2004, IEEE Pervasive Computing.

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

[27]  Frank Eliassen,et al.  A resource and context model for mobile middleware , 2006, Personal and Ubiquitous Computing.

[28]  Armando Fox,et al.  Making computers disappear: appliance data services , 2001, MobiCom '01.

[29]  Armando Fox,et al.  Patch panel: enabling control-flow interoperability in ubicomp environments , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[30]  Tom Rodden,et al.  Between the dazzle of a new building and its eventual corpse: assembling the ubiquitous home , 2004, DIS '04.

[31]  Mike P. Papazoglou,et al.  Web Component: A Substrate for Web Service Reuse and Composition , 2002, CAiSE.

[32]  Bijan Parsia,et al.  Task Computing - The Semantic Web Meets Pervasive Computing , 2003, SEMWEB.