The Community for Technology Leaders
Green Image
Issue No. 04 - July/August (2009 vol. 26)
ISSN: 0740-7459
pp: 30-38
Francisca Rosique , Technical University of Cartagena
Manuel Jiménez , Technical University of Cartagena
Andrés Iborra , Technical University of Cartagena
Pedro Sánchez , Technical University of Cartagena
Bárbara Álvarez , Technical University of Cartagena
ABSTRACT
Developers need suitable tools to develop home automation systems while enhancing quality and productivity. One solution is to use domain-specific languages (DSLs) within a model-driven approach. The Habitation DSL provides a powerful visual development environment, including a catalog of reusable functional units and a set of home automation interconnection primitives. The model-driven approach offers mechanisms to automatically generate code to enhance the quality and portability of home automation systems. The result is an Eclipse-based tool whose usability the authors have validated in a case study.
INDEX TERMS
model-driven engineering, domain-specific languages, home automation, visual languages
CITATION
Francisca Rosique, Manuel Jiménez, Andrés Iborra, Pedro Sánchez, Bárbara Álvarez, "Habitation: A Domain-Specific Language for Home Automation", IEEE Software, vol. 26, no. , pp. 30-38, July/August 2009, doi:10.1109/MS.2009.93
90 ms
(Ver )