25.07.2014 Views

Analysis and Testing of Ajax-based Single-page Web Applications

Analysis and Testing of Ajax-based Single-page Web Applications

Analysis and Testing of Ajax-based Single-page Web Applications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Third, we proposed a schema-<strong>based</strong> clustering technique that operates per<br />

navigational level, instead <strong>of</strong> on the full set <strong>of</strong> web <strong>page</strong>s. Furthermore, we<br />

provide a mechanism for simplifying navigational paths, allowing us to find<br />

c<strong>and</strong>idate user interface components through a differencing mechanism.<br />

Future work encompasses the in-depth application <strong>of</strong> our approach in other<br />

case studies <strong>and</strong> more focus on the last two steps <strong>of</strong> the proposed migration<br />

process <strong>and</strong> study how a model-driven approach can be adopted in <strong>Ajax</strong> development.<br />

Furthermore, we will investigate how we can take advantage <strong>of</strong><br />

dynamic analysis concepts to support the retrieving <strong>page</strong>s step <strong>of</strong> the migration<br />

process.<br />

Finally, more research is needed to underst<strong>and</strong> to what extent the serverside<br />

code should be adapted while migrating from a multi-<strong>page</strong> web application<br />

to a single-<strong>page</strong> <strong>Ajax</strong> interface.<br />

Chapter 3. Migrating Multi-<strong>page</strong> <strong>Web</strong> <strong>Applications</strong> to <strong>Ajax</strong> Interfaces 73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!