The model transformation is the most interesting part into MDA. Indeed, two transformations exist between three levels of MDA. Most searches cover the transformation from PIM to PSM. However, a little of approaches allow transforming CIM to PIM. This paper represents an approach allows mastering transformation from CIM to PIM into MDA. This approach is based on good CIM level through selected rules allowing provide rich models that facilitate the transformation to PIM level. Afterwards, the authors determine a concentrated PIM level with main design models established through use case diagram, state diagram, and package diagram. Next, to ensure a semi-automatic transformation from CIM to PIM the researchers specify a set of well-chosen transformation rules. For respecting MDA approach the authors consider the business dimension in CIM level by using business modeling standards of OMG (BPMN and activity diagram). However, the researchers focus on UML diagrams to establish PIM models because UML is recommended by MDA in PIM level.
[1]
Douglas C. Schmidt,et al.
Guest Editor's Introduction: Model-Driven Engineering
,
2006,
Computer.
[2]
Esperanza Marcos,et al.
Applying CIM-to-PIM model transformations for the service-oriented development of information systems
,
2011,
Inf. Softw. Technol..
[3]
Mario Piattini,et al.
Semi-formal transformation of secure business processes into analysis class and use case models: An MDA approach
,
2010,
Inf. Softw. Technol..
[4]
Martin Kardos,et al.
Analytical method of CIM to PIM transformation in Model Driven Architecture (MDA)
,
2010
.
[5]
Jaap Gordijn,et al.
Value-based requirements engineering: exploring innovative e-commerce ideas
,
2003,
Requirements Engineering.
[6]
Abdelaziz Mouloudi,et al.
A Methodology of Model Transformation in MDA: from CIM to PIM
,
2015
.