Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call