In our experiments we examined the general relationship between object-oriented metrics and the fault-proneness of classes. We analyzed a large open-source program called Mozilla, calculated 58 object-oriented metrics for Mozilla at the class level \cite FSG04, collected the reported and corrected bugs from the bug tracking system of Mozilla and associated them with the classes. We applied logistic regression to examine which metrics could be used to predict the fault proneness of the classes. We found that 17 of the 58 object-oriented metrics were useful predictors, but to a different extent. The CBO (Coupling Between Object classes) metric was the best, but it was only slightly better than NOI (Number of Outgoing Invocations) and RFC (Res...
Object-oriented design has become a dominant method in software industry and many design metrics of ...
Many of the object-oriented metrics that have been developed by the research community are believed ...
Identifying fault-prone code parts is useful for the developers to help reduce the time required for...
In our experiments we examined the general relationship between object-oriented metrics and the faul...
With the sharp rise in software dependability and failure cost, high quality has been in great deman...
In the last decade, empirical studies on object-oriented design metrics have shown some of them to b...
These days the Object-Oriented (OO) paradigm is used extensively in the development of software syst...
Abstract — Object-Oriented applications strongly emphasis on design aspects during the early stages ...
Contemporary evidence suggests that most field faults in software applications are found in a small ...
In the last decade, empirical studies on object-oriented design metrics have shown some of them to b...
Many studies use logistic regression models to investigate the ability of complexity metrics to pred...
Abstract—The bug prediction effectiveness reasonably contributes towards enhancing quality of softwa...
In this thesis, we present a cognitive theory of object-oriented metrics and an empirical study whic...
applications used for reduced complexity and improved fault prediction approaches. In this paper we ...
This paper aims at empirically exploring the relationships between existing object-oriented coupling...
Object-oriented design has become a dominant method in software industry and many design metrics of ...
Many of the object-oriented metrics that have been developed by the research community are believed ...
Identifying fault-prone code parts is useful for the developers to help reduce the time required for...
In our experiments we examined the general relationship between object-oriented metrics and the faul...
With the sharp rise in software dependability and failure cost, high quality has been in great deman...
In the last decade, empirical studies on object-oriented design metrics have shown some of them to b...
These days the Object-Oriented (OO) paradigm is used extensively in the development of software syst...
Abstract — Object-Oriented applications strongly emphasis on design aspects during the early stages ...
Contemporary evidence suggests that most field faults in software applications are found in a small ...
In the last decade, empirical studies on object-oriented design metrics have shown some of them to b...
Many studies use logistic regression models to investigate the ability of complexity metrics to pred...
Abstract—The bug prediction effectiveness reasonably contributes towards enhancing quality of softwa...
In this thesis, we present a cognitive theory of object-oriented metrics and an empirical study whic...
applications used for reduced complexity and improved fault prediction approaches. In this paper we ...
This paper aims at empirically exploring the relationships between existing object-oriented coupling...
Object-oriented design has become a dominant method in software industry and many design metrics of ...
Many of the object-oriented metrics that have been developed by the research community are believed ...
Identifying fault-prone code parts is useful for the developers to help reduce the time required for...