Intelligent Widgets for Intuitive Interaction and Coordination in Smart Home Environments

The intelligent home environment is a well-established example of the Ambient Intelligence application domain. A variety of sensors and actuators can be used to have the home environment adapt towards changing circumstances and user preferences. However, the complexity of how these intelligent home automation systems operate is often beyond the comprehension of non-technical users, and adding new technology to an existing infrastructure is often a burden. In this paper, we present a home automation framework designed based on smart widgets with a model driven methodology that raises the level of abstraction to configure home automation equipment. It aims to simplify user-level home automation management by mapping high-level home automation concepts onto a low-level composition and configuration of the automation building blocks with a reverse mapping to simplify the integration of new equipment into existing home automation systems. Experiments have shown that the mappings we proposed are sufficient to represent household appliances to the end user in a simple way and that new mappings can easily be added to our framework.

[1]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[2]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[3]  Sajal K. Das,et al.  Smart Environments: Technology, Protocols and Applications (Wiley Series on Parallel and Distributed Computing) , 2004 .

[4]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[5]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[6]  Randy H. Katz,et al.  Composable ad-hoc mobile services for universal interaction , 1997, MobiCom '97.

[7]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

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

[9]  Harry Chen,et al.  The SOUPA Ontology for Pervasive Computing , 2005 .

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

[11]  Stephen Cranefield,et al.  Ontologies for Agents: Theory and Experiences , 2005 .

[12]  Yolande Berbers,et al.  A User-Oriented and Context-Aware Service Orchestration Framework for Dynamic Home Automation Systems , 2010, ISAmI.

[13]  Koen De Bosschere,et al.  Towards an Extensible Context Ontology for Ambient Intelligence , 2004, EUSAI.

[14]  Francesco Furfari,et al.  DomoML-env: an ontology for Human Home Interaction , 2005, SWAP.

[15]  Mark Weiser,et al.  The computer for the 21st Century , 1991, IEEE Pervasive Computing.

[16]  Fulvio Corno,et al.  DogOnt - Ontology Modeling for Intelligent Domotic Environments , 2008, SEMWEB.

[17]  Albrecht Schmidt,et al.  Implicit human computer interaction through context , 2000, Personal Technologies.