Modernization of legacy web applications into rich internet applications

  • Authors:
  • Roberto Rodrí/guez-Echeverrí/a;José/ Marí/a Conejero;Pedro J. Clemente;Juan C. Preciado;Fernando S$#225/nchez-Figueroa

  • Affiliations:
  • Quercus Software Engineering Group, University of Extremadura, Spain;Quercus Software Engineering Group, University of Extremadura, Spain;Quercus Software Engineering Group, University of Extremadura, Spain;Quercus Software Engineering Group, University of Extremadura, Spain;Quercus Software Engineering Group, University of Extremadura, Spain

  • Venue:
  • ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the last years one of the main concerns of the software industry has been to reengineer their legacy Web Applications (WAs) to take advantage of the benefits introduced by Rich Internet Applications (RIAs), such as enhanced user interaction and network bandwith optimization. However, those reengineering processes have been traditionally performed in an ad-hoc manner, resulting in very expensive and error-prone projects. This situation is partly motivated by the fact that most of the legacy WAs were developed before Model-Driven Development (MDD) approaches became mainstream. Then maintenance activities of those legacy WAs have not been yet incorporated to a MDA development lifecycle. OMG Architecture Driven Modernization (ADM) advocates for applying MDD principles to formalize and standardize those reengineering processes with modernization purposes. In this paper we outline an ADM-based WA-to-RIA modernization process, highlighting the special characteristics of this modernization scenario.