IDEAS home Printed from https://ideas.repec.org/a/ajp/edwast/v9y2025i6p1530-1544id8185.html
   My bibliography  Save this article

WA2MA: A model-driven approach for reengineering web applications into mobile applications

Author

Listed:
  • Nadri Khiati
  • Djelloul Bouchiha
  • Yahia Atig
  • Sofiane Boukli Hacene

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.

Suggested Citation

  • Nadri Khiati & Djelloul Bouchiha & Yahia Atig & Sofiane Boukli Hacene, 2025. "WA2MA: A model-driven approach for reengineering web applications into mobile applications," Edelweiss Applied Science and Technology, Learning Gate, vol. 9(6), pages 1530-1544.
  • Handle: RePEc:ajp:edwast:v:9:y:2025:i:6:p:1530-1544:id:8185
    as

    Download full text from publisher

    File URL: https://learning-gate.com/index.php/2576-8484/article/view/8185/2758
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:ajp:edwast:v:9:y:2025:i:6:p:1530-1544:id:8185. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Melissa Fernandes (email available below). General contact details of provider: https://learning-gate.com/index.php/2576-8484/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.