TY - GEN
T1 - A code generation and execution environment for service-oriented smart home solutions
AU - Lee, Yann-Hang
AU - Li, Wu
AU - Tsai, Wei Tek
AU - Son, Young Sung
AU - Moon, Kyung Duk
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=77950196566&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77950196566&partnerID=8YFLogxK
U2 - 10.1109/SOCA.2009.5410277
DO - 10.1109/SOCA.2009.5410277
M3 - Conference contribution
AN - SCOPUS:77950196566
SN - 9781424452996
T3 - IEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09
SP - 188
EP - 195
BT - IEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09
T2 - IEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09
Y2 - 14 December 2009 through 15 December 2009
ER -