Back to Search
Start Over
An Approach for Transforming CIM to PIM up To PSM in MDA
- 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.
- Subjects :
- Platform-independent model
business.industry
Business process
Computer science
Model transformation
020206 networking & telecommunications
02 engineering and technology
Object (computer science)
Platform-specific model
Business Process Model and Notation
Unified Modeling Language
0202 electrical engineering, electronic engineering, information engineering
General Earth and Planetary Sciences
020201 artificial intelligence & image processing
User interface
Software engineering
business
computer
General Environmental Science
computer.programming_language
Subjects
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