DocumentCode
1081475
Title
Habitation: A Domain-Specific Language for Home Automation
Author
Jimenez, M. ; Rosique, Francisca ; Sanchez, P. ; Alvarez, Brian ; Iborra, Andrés
Volume
26
Issue
4
fYear
2009
Firstpage
30
Lastpage
38
Abstract
The appearance of model-driven engineering (MDE) has invigorated research on domain-specific languages (DSLs) and automatic code generation. MDE uses models to build software, thereby displacing source code as the development process´s main feature. DSLs provide easy, intuitive descriptions of the system using graphic models. In this new context, DSLs facilitate work in the first design stages. In addition, MDE helps reduce DSL development costs. It therefore represents a synergistic union that can significantly improve software development.
Keywords
computer graphics; home automation; object-oriented programming; program compilers; specification languages; Habitation-domain-specific language; automatic code generation; graphic model; home automation; model-driven engineering; software development; source code; Application software; Concrete; DSL; Domain specific languages; Home automation; Manufacturing automation; Productivity; Software systems; Software tools; Virtual manufacturing; domain-specific languages; home automation; model-driven engineering; visual languages;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2009.93
Filename
5076456
Link To Document