loading...
Migrating Multi-page Web Applications to Single-page AJAX Interfaces
Amsterdam, the Netherlands March 21-March 23
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2007.3311th European Conference on Software ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ali Mesbah, Delft University of Technology
Arie van Deursen, Delft University of Technology

Recently, a new web development technique for creating interactive web applications, dubbed AJAX, has emerged. In this new model, the single-page web interface is composed of individual components which can be updated/replaced independently. If until a year ago, the concern revolved around migrating legacy systems to web-based settings, today we have a new challenge of migrating web applications to single-page AJAX applications. Gaining an understanding of the navigational model and user interface structure of the source application is the first step in the migration process.

In this paper, we explore how reverse engineering techniques can help analyze classic web applications for this purpose. Our approach, using a schema-based clustering technique, extracts a navigational model of web applications, and identifies candidate user interface components to be migrated to a single-page AJAX interface. Additionally, results of a case study, conducted to evaluate our tool, are presented.

Citation:
Ali Mesbah, Arie van Deursen, "Migrating Multi-page Web Applications to Single-page AJAX Interfaces," csmr, pp.181-190, 11th European Conference on Software Maintenance and Reengineering (CSMR'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.