Context-Aware Pervasive Service Composition

Incorporating service composition and pervasive computing into managing user’s complex everyday activities envisions the paradigm of Pervasive Service Composition for everyday life. Context-Aware Pervasive Service Composition (CAPSC) enables a pervasive system to provide a user with service compositions that are relevant to the user’s context. Moreover, CAPSC enables composition applications that are flexible and adaptive to changes. To identify the nature of CAPSC and approach it, this paper investigates CAPSC requirements, categorizes context-aware pervasive service compositions, and designs CAPSC architecture. Terminology is given to Context-Aware Pervasive Service Composition and a design process for building CAPSC application is investigated. An analysis is given for examining the requirements of CAPSC architecture. CAPSC architecture is designed by taking into account context aware peer coordination, context-aware process service adaptation, and context-aware utility service adaptation.

[1]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[2]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[3]  Jadwiga Indulska,et al.  Modeling Context Information in Pervasive Computing Systems , 2002, Pervasive.

[4]  Jukka Riekki,et al.  PSC-RM: Reference Model for Pervasive Service Composition , 2009, 2009 Fourth International Conference on Frontier of Computer Science and Technology.

[5]  Marcus Specht,et al.  A Context-sensitive Nomadic Information System as an Exhibition Guide , 2000 .

[6]  Matthew MacDonald,et al.  Web Services Architecture , 2004 .

[7]  Ernesto Arroyo,et al.  Chameleon tables: using context information in everyday objects , 2002, CHI Extended Abstracts.

[8]  Marcus Specht,et al.  A Context-Sensitive Nomadic Exhibition Guide , 2000, HUC.

[9]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[10]  Zhaohui Wu,et al.  Context Reasoning Technologies in Ubiquitous Computing Environment , 2006, EUC.

[11]  J. Al-Muhtadi,et al.  Mobile Gaia: a middleware for ad-hoc pervasive computing , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[12]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[13]  Michael Beigl,et al.  The MediaCup: Awareness Technology Embedded in a Everyday Object , 1999, HUC.

[14]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[15]  Keith Cheverst,et al.  Design of an object model for a context sensitive tourist GUIDE , 1999, Comput. Graph..

[16]  Abhaya Asthana,et al.  An Indoor Wireless System for Personalized Shopping Assistance , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[17]  Jukka Riekki,et al.  Modeling Service Composition and Exploring its Characteristics , 2009, 2009 Congress on Services - I.

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

[19]  Klara Nahrstedt,et al.  Gaia: a middleware platform for active spaces , 2002, MOCO.

[20]  Maja Vukovic,et al.  su-chef: Adaptive coordination of intelligent home environments , 2005, Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services - (icas-isns'05).

[21]  Glenn Cater,et al.  Service Oriented Architecture (SOA) , 2011, Encyclopedia of Information Assurance.

[22]  Maja Vukovic,et al.  Context aware service composition , 2007 .

[23]  Bill N. Schilit,et al.  Disseminating active map information to mobile hosts , 1994, IEEE Network.

[24]  Mirjana Spasojevic,et al.  From Informing to Remembering: Ubiquitous Systems in Interactive Museums , 2002, IEEE Pervasive Comput..

[25]  Thomas Erl,et al.  Service-Oriented Architecture: Concepts, Technology, and Design , 2005 .

[26]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[27]  Jason Pascoe,et al.  Adding generic contextual capabilities to wearable computers , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[28]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[29]  Seng Wai Loke On representing situations for context-aware pervasive computing: six ways to tell if you are in a meeting , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[30]  Anthony Hunter,et al.  A Default Logic Based Framework for Context-Dependent Reasoning with Lexical Knowledge , 2004, Journal of Intelligent Information Systems.

[31]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.