loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth International Workshop on Principles of Software Evolution (IWPSE'05)
Supporting Web Application Evolution by Dynamic Analysis
Lisbon, Portugal
September 05-September 06
ISBN: 0-7695-2349-8
Giuseppe Antonio Di Lucca, RCOST - University of Sannio, Italy
Massimiliano Di Penta, RCOST - University of Sannio, Italy
Anna Rita Fasolino, Universita di Napoli Federico II, Napali, Italy
Porfirio Tramontana, Universita di Napoli Federico II, Napali, Italy

The evolution of Web Applications needs to be supported by the availability of proper analysis and design documents. UML use case diagrams are certainly useful to identify features to evolve, as well as to study the Web Application evolution in terms of features added/removed or changed. Unfortunately, very often the only source of documentation available is constituted by the Web Application source code.

This paper proposes an approach to abstract use case diagrams from execution traces of a Web Application. The approach is mainly based on the analysis of a graph modelling the transitions between the pages navigated along user sessions and the clustering of the navigated pages. A case study carried out to validate the proposed approach and showing its feasibility is reported in the paper.

Citation:
Giuseppe Antonio Di Lucca, Massimiliano Di Penta, Anna Rita Fasolino, Porfirio Tramontana, "Supporting Web Application Evolution by Dynamic Analysis," iwpse, pp.175-186, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.