Accès chercheur

EEDIS Laboratory

Evolutionary Engineering

and

Distributed Information Systems

Réseaux et Communication

Sécurité et Multimédia

Ingénierie des Connaissances

Data Mining & Web Intelligent

Interopérabilité des Systèmes d’information
& Bases de données

Développement Orienté Service

Reengineering Web applications into pervasive information systems

Auteurs: » KHIATI Nadri
» BOUCHIHA Djelloul
» ATIG Yahia
» BOUKLI HACENE Sofiane
Type : Revue Internationale
Nom du journal : STUDIES IN ENGINEERING AND EXACT SCIENCES ISSN: 2764-0981
Volume : 5 Issue: 2 Pages: 1-22
Lien : » https://ojs.studiespublicacoes.com.br/ojs/index.php/sees/article/view/9384
Publié le : 01-10-2024

In today’s mobile-driven world, organizations face the challenge of adapting legacy Web applications to pervasive information systems, such as mobile applications, ensuring seamless accessibility across devices. This paper presents a systematic, three-phase approach to reengineering Web applications into mobile applications: Reverse-engineering, Transformation, and Forward-engineering. In the reverse-engineering phase, high-level conceptual models of the Web application are generated to capture its architecture and functionality. During the transformation phase, these models are refined using Unified Modeling Language (UML) profiles to align with the requirements of mobile systems. The forward-engineering phase utilizes the Acceleo technology, along with predefined mapping rules and code patterns, to automate the generation of mobile application code. A case study is conducted to demonstrate the effectiveness of this framework, revealing a significant reduction in manual effort throughout the reengineering process. This approach offers a scalable and efficient solution for transforming Web applications into mobile applications, contributing to advancements in model-driven engineering and software reengineering.

Tous droits réservés - © 2019 EEDIS Laboratory