DocumentCode :
3425960
Title :
A code generation and execution environment for service-oriented smart home solutions
Author :
Lee, Yann-Hang ; Li, Wu ; Tsai, Wei-Tek ; Son, Young-Sung ; Moon, Kyung-Duk
Author_Institution :
Comput. Sci. & Eng. Dept., Arizona State Univ., Tempe, AZ, USA
fYear :
2009
fDate :
14-15 Jan. 2009
Firstpage :
1
Lastpage :
8
Abstract :
As smart home environment gets more and more diverse with newly evolved devices and applications, instead of programming each household, there is a need for a knowledge-based framework to facilitate the automatic composition of appropriate services. The framework should address the issues of finding suitable devices automatically, composing feasible plans, and making the composed plans executable. In this paper, we propose a way to compose the executable plans for the smart home devices based on ontology-base process models. A code generator and an execution environment are then discussed. The generated code can be deployed and scheduled in the execution environment. It can also query the ontology and dynamically find any possible replacements from registered devices at runtime. To demonstrate the framework, an experiment with a simple application is included in the paper.
Keywords :
home automation; home computing; knowledge based systems; ontologies (artificial intelligence); program compilers; software architecture; code generator; execution environment; knowledge-based framework; ontology-base process models; registered devices; service-oriented smart home solutions; Application software; Computer science; Context-aware services; Embedded system; Home appliances; Intelligent sensors; Ontologies; Runtime; Smart homes; Temperature;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-5300-9
Type :
conf
DOI :
10.1109/SOCA.2009.5410277
Filename :
5410277
Link To Document :
بازگشت