Migrating Multi-page Web Applications to Single-page AJAX Interfaces

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

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. With the rise of AJAX web applications classical multi-page web applications are becoming legacy systems. 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.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Migrating Multi-page Web Applications to Single-page AJAX Interfaces does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Migrating Multi-page Web Applications to Single-page AJAX Interfaces, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Migrating Multi-page Web Applications to Single-page AJAX Interfaces will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-476986

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.