The reverse engineering of a web application struts based in the ADM approach

2Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

Since web technologies are constantly evolving, the adaptation of legacy web applications (WAs) to new paradigms such as rich internet applications (RIAs) has become a necessity. In such tendencies, it has been noticed that several web leaders have already migrated there WAs to RIAs. However, they face many challenges due to the variety of frameworks. Nevertheless, in order to facilitate the process of migration, it would be ideal to use tools that could automatically help generate or ease the generation of UML (Unified Modeling Language) models from legacy WAs. In this context, novel methodology used for migration process such as Architecture-Driven Modernization (ADM), were transformed to describe specifications and promote industry accord on the modernization of existing applications. In this paper, we propose a process to migrating a Struts WA into UML model using the toolkit MODISCO. Then, we present a case study as an example that illustrates the different steps of the proposed process. Finally, we validate the proposition within EMF (Eclipse Modeling Framework) since a number of its tools and run-time environments are conforming to ADM standards.

Cite

CITATION STYLE

APA

Elotmani, F., Esbai, R., & Atounti, M. (2020). The reverse engineering of a web application struts based in the ADM approach. International Journal of Online and Biomedical Engineering, 16(2), 112–130. https://doi.org/10.3991/ijoe.v16i02.11213

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free