loading...
Supporting Concept Assignment in the Comprehension of Web Applications
Hong Kong September 28-September 30
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CMPSAC.2004.134288428th Annual International Computer So ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Giuseppe Antonio Di Lucca, University of Sannio
Anna Rita Fasolino, Universit? di Napoli Federico II
Porfirio Tramontana, Universit? di Napoli Federico II
Ugo De Carlini, Universit? di Napoli Federico II

In this paper, an approach providing automatic support in the assignment of concepts to documents recovered by reverse engineering Web applications is presented.

Web pages composing Web applications usually include relevant textual information from the domain of the application, while different editing formats are used for emphasising to the end users the various concepts provided by the pages. The proposed concept assignment approach exploits both the textual information contained in the Web pages, and the editing format used to display it in order to identify automatically a set of candidate concepts describing a Web page or a set of pages. These concepts can be used by maintainers involved in the task of assigning a meaning to software artefacts recovered by reverse engineering the Web applications.

Validation experiments carried out with Web applications selected from the real world showed the validity of the proposed approach. The experimental results are presented in the paper.

Index Terms:
Web Engineering, Program Comprehension, Concept Assignment Process, Reverse Engineering
Citation:
Giuseppe Antonio Di Lucca, Anna Rita Fasolino, Porfirio Tramontana, Ugo De Carlini, "Supporting Concept Assignment in the Comprehension of Web Applications," compsac, vol. 1, pp.492-497, 28th Annual International Computer Software and Applications Conference (COMPSAC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.