Models are now part of an increasing number of engineering processes. However, in most cases, they are confined to a simple documentation role instead of being actively integrated into the engineering process. The model-driven development approach considers models as first-class entities and also considers tools, repositories, etc. as models. In order to take full advantage of these ideas, model transformation emerges as a main activity. Model transformation aims at supporting the production of target models from a number of source models. Following the model-driven development paradigm, we propose a model-driven framework to integrate Communication Analysis (a communication- oriented business process modelling and requirements method) and OO-Method (an object-oriented model-driven development method). This integration framework is composed of two stages: diagramming support and transformation support. This paper describes the second stage (the first stage was described in previous works). Phases, tasks, technological support and examples are presented. Finally, we conclude with an analysis and discussions about lessons learned and an evaluation proposal to assess the usability of the transformation module.
Model transformation; model-driven development; Communication Analysis; OO-Method; requirements engineering; Eclipse Modelling Framework; ATL.
@inproceedings{wer201201, author = {Ruiz, M. and España, S. and Pastor, Ó. and González, A.}, title = {A model-driven framework to integrate Communication Analysis and OO-Method: Supporting the model transformation}, booktitle = {Proceedings of the WER2012-15th Workshop on Requirements Engineering, Buenos Aires - Argentina}, year = {2012}, issn = {2675-0066}, isbn = {978-987-1635-46-7}, doi = {} }