IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

IFML-Based Graphical User Interfaces Generated From BPMN up to PSM Level

IFML-Based Graphical User Interfaces Generated From BPMN up to PSM Level
View Sample PDF
Author(s): Abir Sajji (Faculty of Sciences, Ibn Tofail University of Kenitra, Morocco), Yassine Rhazali (ESTM, Moulay Ismail University of Meknes, Morocco)and Youssef Hadi (Faculty of Sciences, Ibn Tofail University of Kenitra, Morocco)
Copyright: 2024
Pages: 22
Source title: Enhancing Performance, Efficiency, and Security Through Complex Systems Control
Source Author(s)/Editor(s): Idriss Chana (ESTM, Moulay Ismail University of Meknès, Morocco), Aziz Bouazi (ESTM, Moulay Ismail University of Meknès, Morocco)and Hussain Ben-azza (ENSAM, Moulay Ismail University of Meknes, Morocco)
DOI: 10.4018/979-8-3693-0497-6.ch012

Purchase

View IFML-Based Graphical User Interfaces Generated From BPMN up to PSM Level on the publisher's website for pricing and purchasing information.

Abstract

The model-driven architecture (MDA) approach revolves around the development of multiple models, including the computation independent model (CIM), the platform independent model (PIM), and the platform specific model (PSM). Web applications have gained popularity for their capabilities. To address the need for robust user interfaces independent of technical details, the interaction flow modeling language (IFML) was introduced. This study focuses on model transformations within MDA, specifically from CIM to PSM via PIM. Metamodels for BPMN and IFML were created using Eclipse, and shift rules were applied with ATL. Webratio, an IFML implementation tool, was used to generate GUIs. A case study on after-sales service with CRUD features demonstrated the practical application of MDA. This research enhances understanding of MDA in web application development, enabling developers to create user-friendly interfaces. It serves as a valuable resource for software engineering professionals, providing insights into MDA's practical implementation and impact on web application development.

Related Content

Chaymaâ Boutahiri, Ayoub Nouaiti, Aziz Bouazi, Abdallah Marhraoui Hsaini. © 2024. 14 pages.
Imane Cheikh, Khaoula Oulidi Omali, Mohammed Nabil Kabbaj, Mohammed Benbrahim. © 2024. 30 pages.
Tahiri Omar, Herrou Brahim, Sekkat Souhail, Khadiri Hassan. © 2024. 19 pages.
Sekkat Souhail, Ibtissam El Hassani, Anass Cherrafi. © 2024. 14 pages.
Meryeme Bououchma, Brahim Herrou. © 2024. 14 pages.
Touria Jdid, Idriss Chana, Aziz Bouazi, Mohammed Nabil Kabbaj, Mohammed Benbrahim. © 2024. 16 pages.
Houda Bentarki, Abdelkader Makhoute, Tőkési Karoly. © 2024. 10 pages.
Body Bottom