loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Towards the Definition of a Maintainability Model for Web Applications
Tampere, Finland
March 24-March 26
ISBN: 0-7695-2107-X
Giuseppe Antonio Di Lucca, Universit? degli Studi del Sannio, Italy
Anna Rita Fasolino, Universit? degli Studi di Napoli Federico II, Italy
Porfirio Tramontana, Universit? degli Studi di Napoli Federico II, Italy
Corrado Aaron Visaggio, Universit? degli Studi del Sannio, Italy
The growing diffusion of Web-based services in many and different business domains has triggered the need for new Web Applications (WAs). The pressing market demand imposes very short time for the development of new WAs, and frequent modifications for existing ones. Well-defined software processes and methodologies are rarely adopted both in the development and maintenance phases. As a consequence, WAs' quality usually degrades in terms of architecture, documentation, and maintainability. Major concerns regard the difficulties in estimating costs of maintenance interventions.
Thus, a strong need for methods and models to assess the maintainability of existing WAs is growing more and more. In this paper we introduce a first proposal for a WA maintainability model; the model considers those peculiarities that makes a WA different from a traditional software system and a set of metrics allowing an estimate of the maintainability is identified. Results from some initial case studies to verify the effectiveness of the proposed model are presented in the paper.
Citation:
Giuseppe Antonio Di Lucca, Anna Rita Fasolino, Porfirio Tramontana, Corrado Aaron Visaggio, "Towards the Definition of a Maintainability Model for Web Applications," csmr, pp.279, Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.