LESSONS LEARNED IN APPLYING MDE TO THE DEVELOPMENT OF HOME AUTOMATION SYSTEMS
Francisca Rosique, Pedro Sánchez, Manuel Jiménez, Diego Alonso
2011
Abstract
Home Automation (HA) systems represent a domain of interest to evaluate the benefits and difficulties of adopting the well known Model Driven Engineering (MDE) approach. This is due to the existence of determining factors in the development of such systems that makes MDE applicable with some considerations. This article presents the lessons learned after the definition of a methodology and the implementation of a set of tools to support the MDE-base development of HA systems. In particular, the definition of a Domain Specific Language has made possible the generation of code although we have identified some peculiarities and differences from a classical MDE perspective. These results can be extrapolated to other domains with similar characteristic.
DownloadPaper Citation
in Harvard Style
Rosique F., Sánchez P., Jiménez M. and Alonso D. (2011). LESSONS LEARNED IN APPLYING MDE TO THE DEVELOPMENT OF HOME AUTOMATION SYSTEMS . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-77-5, pages 265-268. DOI: 10.5220/0003470502650268
in Bibtex Style
@conference{icsoft11,
author={Francisca Rosique and Pedro Sánchez and Manuel Jiménez and Diego Alonso},
title={LESSONS LEARNED IN APPLYING MDE TO THE DEVELOPMENT OF HOME AUTOMATION SYSTEMS},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT,},
year={2011},
pages={265-268},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003470502650268},
isbn={978-989-8425-77-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT,
TI - LESSONS LEARNED IN APPLYING MDE TO THE DEVELOPMENT OF HOME AUTOMATION SYSTEMS
SN - 978-989-8425-77-5
AU - Rosique F.
AU - Sánchez P.
AU - Jiménez M.
AU - Alonso D.
PY - 2011
SP - 265
EP - 268
DO - 10.5220/0003470502650268