Reference Hub1
Model Transformation Approach According Model-Driven Architecture From BPMN to UML Up to IFML

Model Transformation Approach According Model-Driven Architecture From BPMN to UML Up to IFML

El Mustapha MELOUK, Yassine Rhazali, Youssef Hadi
ISBN13: 9781799836612|ISBN10: 1799836614|EISBN13: 9781799836636
DOI: 10.4018/978-1-7998-3661-2.ch010
Cite Chapter Cite Chapter

MLA

MELOUK, El Mustapha, et al. "Model Transformation Approach According Model-Driven Architecture From BPMN to UML Up to IFML." Advancements in Model-Driven Architecture in Software Engineering, edited by Yassine Rhazali, IGI Global, 2021, pp. 172-191. https://doi.org/10.4018/978-1-7998-3661-2.ch010

APA

MELOUK, E. M., Rhazali, Y., & Hadi, Y. (2021). Model Transformation Approach According Model-Driven Architecture From BPMN to UML Up to IFML. In Y. Rhazali (Ed.), Advancements in Model-Driven Architecture in Software Engineering (pp. 172-191). IGI Global. https://doi.org/10.4018/978-1-7998-3661-2.ch010

Chicago

MELOUK, El Mustapha, Yassine Rhazali, and Youssef Hadi. "Model Transformation Approach According Model-Driven Architecture From BPMN to UML Up to IFML." In Advancements in Model-Driven Architecture in Software Engineering, edited by Yassine Rhazali, 172-191. Hershey, PA: IGI Global, 2021. https://doi.org/10.4018/978-1-7998-3661-2.ch010

Export Reference

Mendeley
Favorite

Abstract

The main key in MDA is the model's transformation. There are two transformation kinds into MDA: CIM to PIM and PIM to PSM. Most researchers focused on transformation from PIM to PSM because there are several points in common between these two levels. But transforming CIM to PIM is rarely discussed in research subjects because they are two different levels. This chapter presents a methodology to master model transformation from CIM to PIM up to PSM respecting MDA. The methodology is founded on creating a good CIM level, through well-chosen rules, to facilitate transformation to the PIM level. However, the authors establish a rich PIM level, respecting the three classic modeling views: functional, dynamic, and static. The method conforms to MDA by considering the business dimension in the CIM level, through BPMN which is the OMG standard for modeling business process. Nevertheless, they used UML models into the PIM level because UML is recommended by MDA in this level. Then, they use IFML the OMG standard for representing web interface model in PSM level.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.