Flexible Composition of Smart Device Services

Pervasive computing environments involve a variety of smart devices and home appliances. Communities of these devices form a ubiquitous information processing system to which the physical environment should provide an intuitive and flexible user interface. As each of these devices offers specific services, their number and variety make it difficult for users to control and monitor them all and tend to overcharge humans cognitive load. In this paper, we present an approach aimed at automatically composing device services, so that users can benefit from higher level services. We also ensure that context information such as users location, current needs and preferences is properly taken into account within the composition process. We believe that building mechanisms for synthesizing context-aware high level services is a mandatory step towards Ambient Intelligence.

[1]  Bijan Parsia,et al.  Ontology-Enabled Pervasive Computing Applications , 2003, IEEE Intell. Syst..

[2]  Donald A. Norman,et al.  The invisible computer , 1998 .

[3]  Roy H. Campbell,et al.  An infrastructure for context-awareness based on first order logic , 2003, Personal and Ubiquitous Computing.

[4]  Simon A. Dobson,et al.  Applications considered harmful for ambient systems , 2003, ISICT.

[5]  P. Robinson,et al.  ADAPTIVE , PLANNING BASED , WEB SERVICE COMPOSITION FOR CONTEXT AWARENESS , 2004 .

[6]  Gilles Privat Des objets communicants à la communication ambiante , 2002 .

[7]  Tran Cao Son,et al.  Adapting Golog for Programming the Semantic Web , 2001 .

[8]  Robert E. McGrath,et al.  Ontologies in a Pervasive Computing Environment , 2003 .

[9]  Timothy W. Finin,et al.  A Reactive Service Composition Architecture for Pervasive Computing Environments , 2002, PWC.

[10]  P. Fergus,et al.  Implicit functionality: dynamic services composition for home networked appliances , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[11]  Timothy W. Finin,et al.  A Planner for Composing Services Described in DAML-S , 2003 .

[12]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[13]  James A. Hendler,et al.  Automating DAML-S Web Services Composition Using SHOP2 , 2003, SEMWEB.

[14]  Yérom-David Bromberg,et al.  The Amigo Service Architecture for the Open Networked Home Environment , 2005, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05).

[15]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[16]  Laurent Vercouter,et al.  Using Device Services and Flexible Composition in Ambient Communication Environments , 2006 .

[17]  W. Weber,et al.  Ambient intelligence - key technologies in the information age , 2003, IEEE International Electron Devices Meeting 2003.

[18]  Anupriya Ankolekar,et al.  Automated discovery, interaction and composition of Semantic Web services , 2003, J. Web Semant..

[19]  Norbert A. Streitz,et al.  Building disappearing computers , 2005, CACM.

[20]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[21]  Roy H. Campbell,et al.  A Middleware-Based Application Framework for Active Space Applications , 2003, Middleware.