Extracting navigational models from struts-based web applications

  • Authors:
  • Roberto Rodríguez-Echeverría;José María Conejero;Pedro J. Clemente;María Dolores Villalobos;Fernando Sá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'12 Proceedings of the 12th international conference on Web Engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays, there is a current trend in software industry to modernize traditional Web Applications (WAs) to Rich Internet Applications (RIAs). In this context, Model Driven (MD) Web Engineering approaches have been extended with new modeling primitives to obtain the benefits provided by RIA features. However, during the last decade, widespread language-specific Web frameworks have supported actual Web system development. In this paper we present a MD modernization process to obtain RIAs from legacy WAs based on such frameworks. MD techniques reduce complexity and improve reusability of the process. Being navigational information of upmost importance for the modernization process of a Web application, the paper is focused on presenting the metamodel defined to extract navigational information from the legacy system, the models obtained and the projection of these models to a particular MD Web Engineering methodology.