Service-oriented smart home applications: composition, code generation, deployment, and execution

作者: Wu Li , Yann-Hang Lee , Wei-Tek Tsai , Jingjing Xu , Young-Sung Son

DOI: 10.1007/S11761-011-0086-7

关键词:

摘要: A smart home usually has a variety of devices or appliance, instead designing software for specific home, this paper proposes service-oriented framework with set ontology systems to support service and device publishing, discovery their services, composition control using existing services that wrap devices, deployment, execution the composed in an computing environment, monitoring execution, recovery from failure. The specify semantic information about workflows used various users can compose recompose needs. New workflows, be added into ontology. Most steps process automated including code generation. For example, will carried out three steps: abstract workflow design, function construction, discovery, different codes generated platforms such as Java Open Services Gateway initiative environments. In way, constructed rapidly by workflows. This illustrates media example illustrate ontology, composition, monitoring, recovery.

参考文章(18)
José M. Reyes Álamo, Johnny Wong, Ryan Babbitt, Hen-I Yang, Carl K. Chang, Using Web Services for Medication Management in a Smart Home Environment international conference on smart homes and health telematics. pp. 265- 268 ,(2009) , 10.1007/978-3-642-02868-7_38
Eunhoe Kim, Jaeyoung Choi, An Ontology-Based Context Model in a Smart Home Computational Science and Its Applications - ICCSA 2006. ,vol. 3983, pp. 11- 20 ,(2006) , 10.1007/11751632_2
Wei-Tek Tsai, Budan Wu, Zhi Jin, Yu Huang, Wu Li, Ontology patterns for service‐oriented software development Software - Practice and Experience. ,vol. 43, pp. 867- 883 ,(2013) , 10.1002/SPE.1132
Tao Gu, Hung Keng Pung, Da Qing Zhang, Toward an OSGi-based infrastructure for context-aware applications IEEE Pervasive Computing. ,vol. 3, pp. 66- 74 ,(2004) , 10.1109/MPRV.2004.19
W.T. Tsai, Xin Sun, Qian Huang, Helen Karatza, An ontology-based collaborative service-oriented simulation framework with Microsoft Robotics Studio® Simulation Modelling Practice and Theory. ,vol. 16, pp. 1392- 1414 ,(2008) , 10.1016/J.SIMPAT.2008.07.007
Jen-Yao Chung, Kuo-Ming Chao, A view on service-oriented architecture service-oriented computing and applications. ,vol. 1, pp. 93- 95 ,(2007) , 10.1007/S11761-007-0011-2
Xiaohui Gu, A. Messer, I. Greenberg, D. Milojicic, K. Nahrstedt, Adaptive offloading for pervasive computing IEEE Pervasive Computing. ,vol. 3, pp. 66- 73 ,(2004) , 10.1109/MPRV.2004.1321031
Bingnan Xiao, W. Tsai, Qian Huang, Yinong Chen, Ray Paul, SOA Collaboration Modeling, Analysis, and Simulation in PSML-C international conference on e-business engineering. pp. 639- 646 ,(2006) , 10.1109/ICEBE.2006.94
José M. Reyes Álamo, Tanmoy Sarkar, Johnny Wong, Composition of Services for Notification in Smart Homes international symposium on universal communication. pp. 75- 78 ,(2008) , 10.1109/ISUC.2008.65
Rebecca E. Grinter, W. Keith Edwards, At Home with Ubiquitous Computing: Seven Challenges ubiquitous computing. pp. 256- 272 ,(2001) , 10.5555/647987.741327