A code generation and execution environment for service-oriented smart home solutions

Yann-Hang Lee, Wu Li, Wei Tek Tsai, Young Sung Son, Kyung Duk Moon

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationIEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09
Pages188-195
Number of pages8
DOIs
StatePublished - Dec 1 2009
EventIEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09 - Taipei, Taiwan, Province of China
Duration: Dec 14 2009Dec 15 2009

Publication series

NameIEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09

Other

OtherIEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09
CountryTaiwan, Province of China
CityTaipei
Period12/14/0912/15/09

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Hardware and Architecture
  • Software

Fingerprint Dive into the research topics of 'A code generation and execution environment for service-oriented smart home solutions'. Together they form a unique fingerprint.

  • Cite this

    Lee, Y-H., Li, W., Tsai, W. T., Son, Y. S., & Moon, K. D. (2009). A code generation and execution environment for service-oriented smart home solutions. In IEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09 (pp. 188-195). [5410277] (IEEE International Conference on Service-Oriented Computing and Applications, SOCA' 09). https://doi.org/10.1109/SOCA.2009.5410277