• 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