Back to Search Start Over

An Approach for Transforming CIM to PIM up To PSM in MDA

Authors :
Mostapha Melouk
Yassine Rhazali
Hadi Youssef
Source :
ANT/EDI40
Publication Year :
2020
Publisher :
Elsevier BV, 2020.

Abstract

Models transformation is the most important principle in MDA (model driven architecture).Indeed, two transformation kinds are possible in MDA: CIM (computing independent model) to PIM (platform independent model) and PIM to PSM (platform specific model). Most researchers deal with the transformation from PIM to PSM, since several elements are shared between these two levels. However, CIM to PIM transformation is rarely highlighted in research topics since they are two radically different levels. However an approach that ensures a transformation from CIM to PIM up to PSM almost extinct. Indeed, this paper represents a methodology to master model transformation from CIM to PIM up to PSM into MDA. This methodology is instituted on creating a rich CIM, through well-chosen rules, to facilitate transformation to the PIM. However, we establish a good PIM, taking into consideration the three classic modeling views: functional, dynamic and static to expedite transformation to PSM. Our methodology conforms to MDA by respecting the business dimension in CIM, by using BPMN (Business Process Model and Notation) which is the OMG (Object Management Group) standard for modeling business process. Thereby, we used UML (Unified Modeling Language) models in PIM level, because UML is recommended by MDA in this level. Indeed, we use IFML (Interaction Flow Modeling Language) that is OMG standard for representing web interface model in PSM.

Details

ISSN :
18770509
Volume :
170
Database :
OpenAIRE
Journal :
Procedia Computer Science
Accession number :
edsair.doi...........78a5067496480c983f4ef2f829461ee1
Full Text :
https://doi.org/10.1016/j.procs.2020.03.122