A framework for developing home automation systems: From requirements to code
Journal of Systems and Software
A model-driven approach for reusing tests in smart home systems
Personal and Ubiquitous Computing
A platform-independent tool for modeling parallel programs
Proceedings of the 49th Annual Southeast Regional Conference
Journal of Systems and Software
DoMAIns: Domain-based modeling for Ambient Intelligence
Pervasive and Mobile Computing
Transforming and tracing reused requirements models to home automation models
Information and Software Technology
An EMF-based toolkit for reasoning on web services evolution
Proceedings of the workshop on ACadeMics Tooling with Eclipse
Hi-index | 0.00 |
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.