Many web applications have evolved from simple HTML pages to complex service-oriented applications that have high maintenance cost. This high maintenance cost is due to the heterogeneity of web applications, to the fast Internet evolution and to the fast-moving market which imposes short development cycles and frequent modifications. In order to control the maintenance cost, quantitative metrics for predicting web applications' maintainability must be used. This study introduces class diagram design metrics based on Conallen Web Application Extension for UML. The study will use data from an industrial web application to show the correlation between the class diagram metrics and maintenance effort measured by the number of lines of code chan...
Although the UML is considered to be the de facto standard notation with which to model software, th...
The complexity of Web sites are increasing and transforming into Web applications that contain busin...
Web applications incorporate important business assets and offer a convenient way for businesses to ...
Many web applications have evolved from simple HTML pages to complex applications that are difficult...
The size and complexity of web applications is increasing at an extremely rapid rate. Many web appli...
Many World Wide Web applications incorporate important business assets and offer a convenient way fo...
Many web applications have evolved from simple HTML pages to complex applications that have a high m...
Measures of software maintainability can be taken either late or early in the development process. L...
Web applications incorporate important business assets and offer a convenient way for businesses to...
Abstract—The Unified Modeling Language (UML) is the de facto standard for object-oriented software a...
Context: The Unified Modelling Language (UML) has, after ten years, become established as the de fac...
Within a short period, the Internet and World Wide Web have become widespread, surpassing all other ...
Abstract. The paper introduces a new object-oriented metric to evaluate maintainability of the softw...
Although the UML is considered to be the de facto standard notation with which to model software, th...
We present the results of two controlled experiments carried out to compare the support given by the...
Although the UML is considered to be the de facto standard notation with which to model software, th...
The complexity of Web sites are increasing and transforming into Web applications that contain busin...
Web applications incorporate important business assets and offer a convenient way for businesses to ...
Many web applications have evolved from simple HTML pages to complex applications that are difficult...
The size and complexity of web applications is increasing at an extremely rapid rate. Many web appli...
Many World Wide Web applications incorporate important business assets and offer a convenient way fo...
Many web applications have evolved from simple HTML pages to complex applications that have a high m...
Measures of software maintainability can be taken either late or early in the development process. L...
Web applications incorporate important business assets and offer a convenient way for businesses to...
Abstract—The Unified Modeling Language (UML) is the de facto standard for object-oriented software a...
Context: The Unified Modelling Language (UML) has, after ten years, become established as the de fac...
Within a short period, the Internet and World Wide Web have become widespread, surpassing all other ...
Abstract. The paper introduces a new object-oriented metric to evaluate maintainability of the softw...
Although the UML is considered to be the de facto standard notation with which to model software, th...
We present the results of two controlled experiments carried out to compare the support given by the...
Although the UML is considered to be the de facto standard notation with which to model software, th...
The complexity of Web sites are increasing and transforming into Web applications that contain busin...
Web applications incorporate important business assets and offer a convenient way for businesses to ...