Date Added: May 2012
Many web applications have evolved from simple HTML pages to complex applications that have a high maintenance cost. This high maintenance cost is due to the heterogeneity of web applications, to fast Internet evolution and the fast-moving market which imposes short development cycles and frequent modifications. In order to control the maintenance cost and to enhance maintainability, quantitative metrics for predicting web applications maintainability must be used. To estimate the maintenance cost and maintainability of software, many software metrics and models have been proposed in the literature. In most of these models researchers have focused on conventional software systems. Very few models are there for web based applications.