From Interaction Flow Modeling Language to Symfony: an automated model transformation methodology
Abstract
Web application development has become increasingly complex with the rise of modern frameworks and user-centric architectures. Ensuring efficient and reliable development processes requires adopting structured methodologies that bridge abstract models with platform specific implementations. This paper presents a methodology for automating the transformation of Interaction Flow Modeling Language (IFML) models into Symfony models using the Atlas Transformation Language (ATL). The proposed approach supports model-driven architecture (MDA) principles and bridges the gap between abstract user interaction models in platform independent model (PIM) level and platform specific model (PSM) level. By leveraging IFML’s user-centered modeling capabilities and Symfony’s model-view-controller (MVC) framework, our solution enables the automatic generation of reliable, structured front-end architectures. Two case studies demonstrate the feasibility of the approach. This work contributes to the automation of model driven web development by offering a scalable and reusable transformation process from IFML to Symfony.
Keywords
Atlas Transformation Language; Interaction Flow Modeling Language; Model transformation; Model-driven architecture; Platform independent model; Platform specific model; Symfony
Full Text:
PDFDOI: https://doi.org/10.11591/eei.v14i5.9883
Refbacks
- There are currently no refbacks.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Bulletin of Electrical Engineering and Informatics (BEEI)
ISSN: 2089-3191
,
e-ISSN: 2302-9285
This journal is published by the
Institute of Advanced Engineering and Science (IAES)
.