Transforming GRAI Models into UML Models, a First Step to Model Driven Interoperability
Résumé
One of the main weaknesses of Enterprise Modelling is the difficulty to generate software from enterprise models. In this context, a model-driven approach can be useful to improve this poorness, transforming these models at different levels of abstraction down to achieving the code generation. The main advantage of this kind of approaches is to try to automate this transformation process as much as possible. However, interoperability problems arise in networked enterprises when they try to apply them, and the main difficulties to achieve the objective appear at conceptual level. In this paper, we present a general proposal, called Model Driven Interoperability (MDI), for transforming models at different levels of abstraction focused on interoperability issues. At conceptual level, it provides a method to transform GRAI Models into UML models, as a first step to achieve interoperability following a model driven approach. Moreover, we show a practical example of transforming a GRAI Extended Actigram into a UML Activity Diagram using a tool in order to show its feasibility.