WA2MA: A model-driven approach for reengineering web applications into mobile applications
Nadri Khiati (),
Djelloul Bouchiha (),
Yahia Atig () and
Sofiane Boukli Hacene ()
Edelweiss Applied Science and Technology, 2025, vol. 9, issue 6, 1530-1544
Abstract:
With the increasing prevalence of mobile computing, organizations must adapt legacy web applications to pervasive information systems, ensuring seamless accessibility across diverse devices. This paper introduces WA2MA, a model-driven reengineering approach for systematically transforming web applications into mobile applications. The approach follows a structured three-phase process based on Model-Driven Architecture (MDA) principles: Reverse Engineering, where Platform-Independent Models (PIMs) are extracted to represent the structural and behavioral aspects of the existing web application; Transformation, where these models are refined into Platform-Specific Models (PSMs) using a tailored Unified Modeling Language (UML) profile to address mobile platform constraints; and Forward Engineering, where automated model-to-text transformations generate a significant portion of the mobile application’s source code. The Acceleo technology is leveraged to facilitate this automation through predefined transformation rules and code generation templates. A case study demonstrates the effectiveness of the WA2MA approach, highlighting a substantial reduction in manual effort and improved consistency in the generated code. This research contributes to the advancement of model-driven engineering (MDE) by providing a structured and scalable methodology for the migration of web applications to mobile platforms.
Keywords: Code generation; Mobile applications; Model-Driven architecture MDA; Pattern; Pervasive information systems (PIS); Profile; Software reengineering; Unified modeling language (UML); Web applications. (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
https://learning-gate.com/index.php/2576-8484/article/view/8185/2758 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:ajp:edwast:v:9:y:2025:i:6:p:1530-1544:id:8185
Access Statistics for this article
More articles in Edelweiss Applied Science and Technology from Learning Gate
Bibliographic data for series maintained by Melissa Fernandes ().