首页 | 本学科首页   官方微博 | 高级检索  
     


A framework for developing home automation systems: From requirements to code
Authors:Pedro Sá  nchezAuthor Vitae,Manuel Jimé  nezAuthor VitaeFrancisca RosiqueAuthor Vitae,Bá  rbara Á  lvarezAuthor VitaeAndré  s IborraAuthor Vitae
Affiliation:Systems and Electronic Engineering Division (DSIE), Technical University of Cartagena, Campus Muralla del Mar s/n, 30202, Cartagena, Spain
Abstract:This article presents an integrated framework for the development of home automation systems following the model-driven approach. By executing model transformations the environment allows developers to generate executable code for specific platforms. The tools presented in this work help developers to model home automation systems by means of a domain specific language which is later transformed into code for home automation specific platforms. These transformations have been defined by means of graph grammars and template engines extended with traceability capabilities. Our framework also allows the models to be reused for different applications since a catalogue of requirements is provided. This framework enables the development of home automation applications with techniques for improving the quality of both the process and the models obtained. In order to evaluate the benefits of the approach, we conducted a survey among developers that used the framework. The analysis of the outcome of this survey shows which conditions should be fulfilled in order to increase reusability.
Keywords:Home automation   Model driven   Code generation
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号