A model-driven framework to integrate Communication Analysis and OO-Method: Supporting the model transformation *
Marcela Ruiz, Sergio España, Óscar Pastor, Arturo Luque González
Abstract
Marcela Ruiz, Sergio España, Óscar Pastor, Arturo Luque González
Abstract
Abstract. Models are now part of an increasing number of engineering proc-esses. 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 trans-formation 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 communi-cation-oriented business process modelling and requirements method) and OO-Method (an object-oriented model-driven development method). This inte-gration framework is composed of two stages: diagramming support and trans-formation support. This paper describes the second stage (the first stage was de-scribed in previous works). Phases, tasks, technological support and examples are presented. Finally, we conclude with an analysis and discussions about les-sons learned and an evaluation proposal to assess the usability of the transfor-mation module.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract. Models are now part of an increasing number of engineering proc-esses. 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 trans-formation 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 communi-cation-oriented business process modelling and requirements method) and OO-Method (an object-oriented model-driven development method). This inte-gration framework is composed of two stages: diagramming support and trans-formation support. This paper describes the second stage (the first stage was de-scribed in previous works). Phases, tasks, technological support and examples are presented. Finally, we conclude with an analysis and discussions about les-sons learned and an evaluation proposal to assess the usability of the transfor-mation module.
Key concepts: Computer science, Model transformation, Usability, Software engineering, Process (computing), Documentation, Transformation (genetics), Model-driven architecture