2007
DOI: 10.1109/tse.2007.1015
|View full text |Cite
|
Sign up to set email alerts
|

Empirical Validation of Three Software Metrics Suites to Predict Fault-Proneness of Object-Oriented Classes Developed Using Highly Iterative or Agile Software Development Processes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

5
148
0
6

Year Published

2008
2008
2023
2023

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 259 publications
(170 citation statements)
references
References 17 publications
5
148
0
6
Order By: Relevance
“…Using the results of static source code analyzers is one of the most widespread solutions to calculate an external quality attribute from internal quality attributes [5]. There are several case studies about that the metrics are appropriate indicators for external quality attributes such as code fault proneness [7] [9] [15], maintainability [1] and attractiveness [14].…”
Section: Related Workmentioning
confidence: 99%
“…Using the results of static source code analyzers is one of the most widespread solutions to calculate an external quality attribute from internal quality attributes [5]. There are several case studies about that the metrics are appropriate indicators for external quality attributes such as code fault proneness [7] [9] [15], maintainability [1] and attractiveness [14].…”
Section: Related Workmentioning
confidence: 99%
“…Explicit variables specification of file defect proneness Pai et al [22] Implicit goal description Explicit research question with no hypotheses Explicit variables specification for number of defect per class and class defect proneness Olague et al [19] Ecxplicit goal statement Explicit research hypotheses to describe proposed goal Implicit variable specification to predict class defect proneness…”
Section: Explicit Research Hypothesesmentioning
confidence: 99%
“…Depicts the need for model calibration or refinement Nagappan et al [16] State briefly with no data N/A Li et al [11] Cross validation with different releases N/A Weyuker [27] N/A N/A Menzies [13] N/A N/A Graves [3] N/A N/A Sunghun [25] N/A N/A Pai et al [22] N/A N/A Olague et al [19] N/A N/A Table 2 outlines the collected data regarding common practices to construct prediction models. Most of these studies used variable selection prior to model construction.…”
Section: Explicit Research Hypothesesmentioning
confidence: 99%
“…If not, changes to the cou pled objects in the future could result in relationships being modified that are unexpected. CBO has been shown to be correlated to class quality (defect or error-proneness of a class) [4,21,39,40,34,20]. Creating mock objects to test within the coupled objects also provide additional complexities between objects further increasing the infinitely difficult problem of testing a system.…”
Section: Applicabilitymentioning
confidence: 99%
“…There have been several proposals [6,7,12,17,28,27,19,9] and validations [4,21,39,40,34,20] in order to provide accurate predictions of class quality. As of now there is no oracle, however the seminal metrics have been tried and true compared to other more recent additions.…”
Section: Chaptermentioning
confidence: 99%