loading...
Recovering a Business Object Model from Web Applications
Dallas, Texas November 03-November 06
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CMPSAC.2003.124536427th 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, Italy
Anna Rita Fasolino, Universit? di Napoli Federico II, Italy
Porfirio Tramontana, Universit? di Napoli Federico II, Italy
Ugo De Carlini, Universit? di Napoli Federico II, Italy
The growing market request for Web Applications is forcing software industries to produce applications under the pressure of a short time-to-market and a strong competition, with the consequence that low quality and poor documented software is often produced. Maintaining, evolving or comprehending these applications are not straightforward tasks, and reverse engineering processes should be defined and validated to support them.
In this paper a reverse engineering approach for reconstructing an object-oriented conceptual model of the application domain of a Web Application is presented. The proposed approach defines a process that reconstructs the model in three steps. In each step, heuristic criteria exploiting source code analysis are used for the identification of objects and their relationships. Tools for implementing this method have been produced, and experiments for validating it have been carried out with the support of case studies. Experimental results showed the feasibility and the effectiveness of the proposed approach.
Index Terms:
Reverse Engineering, Web Engineering, Object Orientation
Citation:
Giuseppe Antonio Di Lucca, Anna Rita Fasolino, Porfirio Tramontana, Ugo De Carlini, "Recovering a Business Object Model from Web Applications," compsac, pp.348, 27th Annual International Computer Software and Applications Conference, 2003
Usage of this product signifies your acceptance of the Terms of Use.