SAASHA: A Self-Adaptable Agent System for Home Automation

This paper proposes SAASHA, a Self-Adaptable Agent System for Home Automation that provides end-users with the capacity of defining custom scenarios to act on their environment. The proposed system adapts dynamically to the environment without any expert intervention. It is composed of two types of component-based software agents: Graphical User Interface Agents that constitute the system's front-end and Device Control Agents that control the devices from the environment and implement user-defined scenarios. SAASHA seamlessly avoids scenario conflicts and automatically recovers from device failures.

[1]  Ken-ichi Matsumoto,et al.  Implementing integrated services of networked home appliances using service oriented architecture , 2004, ICSOC '04.

[2]  Laurent Vercouter,et al.  MaDcAr: An Abstract Model for Dynamic and Automatic (Re-)Assembling of Component-Based Applications , 2006, CBSE.

[3]  Olivier Barais,et al.  Using MDE to Build a Schizophrenic Middleware for Home/Building Automation , 2008, ServiceWave.

[4]  Ichiro Satoh,et al.  A software infrastructure for supporting spontaneous and personalized interaction in home computing environments , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[5]  Michel Riveill,et al.  SLCA, composite services for ubiquitous computing , 2008, Mobility '08.

[6]  Philippe Lalanda,et al.  Pervasive Service Composition in the Home Network , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[7]  Henning Schulzrinne,et al.  Ubiquitous computing using SIP , 2003, NOSSDAV '03.

[8]  Marianne Huchard,et al.  Specification of a Component-based Domotic System to Support User-defined Scenarios , 2009, SEKE.

[9]  Johann Bourcier,et al.  A Dynamic-SOA Home Control Gateway , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[10]  José L. Encarnação,et al.  Ambient Intelligence: Towards Smart Appliance Ensembles , 2005, From Integrated Publication and Information Systems to Virtual Information and Knowledge Environments.

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

[12]  Margaret M. Burnett,et al.  FAR: an end-user language to support cottage e-services , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[13]  Dongkyoo Shin,et al.  Design and Implementation of the Intelligent Multi-Agent System Based on Web Services , 2006, 2006 Seventh International Conference on Web-Age Information Management Workshops.

[14]  Li-Chen Fu,et al.  Service-Oriented Smart-Home Architecture Based on OSGi and Mobile-Agent Technology , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[15]  Jonghun Park,et al.  An ECA-based framework for decentralized coordination of ubiquitous web services , 2007, Inf. Softw. Technol..

[16]  하수철,et al.  [서평]「Component Software」 - Beyond Object-Oriented Programming - , 2000 .