EconPapers    
Economics at your fingertips  
 

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 ().

 
Page updated 2025-06-20
Handle: RePEc:ajp:edwast:v:9:y:2025:i:6:p:1530-1544:id:8185