A critique of cyclomatic complexity as a software metric
Software Engineering Journal
Design metrics and aids to their automatic collection
Information and Software Technology - Software quality assurance
Software complexity: measures and methods
Software complexity: measures and methods
Design metrics: an empirical analysis
Software Engineering Journal - Special issue: on software reliability and metrics
The Detection of Fault-Prone Programs
IEEE Transactions on Software Engineering
Decline and fall of the American programmer
Decline and fall of the American programmer
Science and Substance: A Challenge to Software Engineers
IEEE Software
Using Formal Description Techniques: An Introduction to Estelle, Lotos, and SDL
Using Formal Description Techniques: An Introduction to Estelle, Lotos, and SDL
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
Softwear Reliability
Design Measurement: Some Lessons Learned
IEEE Software
Operational Profiles in Software-Reliability Engineering
IEEE Software
IEEE Software
A Critique of Software Defect Prediction Models
IEEE Transactions on Software Engineering
Predicting Fault Incidence Using Software Change History
IEEE Transactions on Software Engineering
Does Code Decay? Assessing the Evidence from Change Management Data
IEEE Transactions on Software Engineering
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
Object-oriented metrics: A review of theory and practice
Advances in software engineering
Investigating software measures to improve product reliability
Proceedings of the 2002 ACM symposium on Applied computing
Evaluating the applicability of reliability prediction models between different software
Proceedings of the International Workshop on Principles of Software Evolution
Deriving models of software fault-proneness
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
An empirical evaluation of fault-proneness models
Proceedings of the 24th International Conference on Software Engineering
Software quality control and prediction model for maintenance
Annals of Software Engineering
A Comparative Study of Ordering and Classification of Fault-ProneSoftware Modules
Empirical Software Engineering
Quantitative Analysis of Faults and Failures in a Complex Software System
IEEE Transactions on Software Engineering
A Classification Scheme for Studies on Fault-Prone Components
PROFES '01 Proceedings of the Third International Conference on Product Focused Software Process Improvement
Investigation of the Risk to Software Reliability and Maintainability of Requirements Changes
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Software Metrics Model For Integrating Quality Control And Prediction
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
An Empirical Study of Experience-Based Software Defect Content Estimation Methods
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
Predicting Deviations in Software Quality by Using Relative Critical Value Deviation Metrics
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
Assessing the Sensitivity to Usage Profile Changes in Test Planning
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
On the Repeatability of Metric Models and Metrics across Software Builds
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Computing software metrics from design documents
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
Application of multivariate analysis for software fault prediction
Software Quality Control
Resource-oriented software quality classification models
Journal of Systems and Software
Predicting the Location and Number of Faults in Large Software Systems
IEEE Transactions on Software Engineering
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
Looking for bugs in all the right places
Proceedings of the 2006 international symposium on Software testing and analysis
Predicting component failures at design time
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults
IEEE Transactions on Software Engineering
A Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems
IEEE Transactions on Software Engineering
Using Developer Information as a Factor for Fault Prediction
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Predicting Defects for Eclipse
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Automating algorithms for the identification of fault-prone files
Proceedings of the 2007 international symposium on Software testing and analysis
Statechart Features and Pre-Release Defects in Software Maintenance
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Empirical Analysis of Software Fault Content and Fault Proneness Using Bayesian Methods
IEEE Transactions on Software Engineering
Proceedings of the 30th international conference on Software engineering
Predicting defects using network analysis on dependency graphs
Proceedings of the 30th international conference on Software engineering
Interval quality: relating customer-perceived quality to process quality
Proceedings of the 30th international conference on Software engineering
Comparing design and code metrics for software quality prediction
Proceedings of the 4th international workshop on Predictor models in software engineering
Statechart features and pre-release maintenance defects
Journal of Visual Languages and Computing
ACM Transactions on Software Engineering and Methodology (TOSEM)
Quantitative analysis of faults and failures with multiple releases of softpm
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Techniques for evaluating fault prediction models
Empirical Software Engineering
Empirical Software Engineering
The software quality economics model for software project optimization
WSEAS Transactions on Computers
Revisiting the evaluation of defect prediction models
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
Misclassification cost-sensitive fault prediction models
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
On Reducing the Pre-release Failures of Web Plug-In on Social Networking Site
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Test coverage and post-verification defects: A multiple case study
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Comparing the effectiveness of several modeling methods for fault prediction
Empirical Software Engineering
What can fault prediction do for you?
TAP'08 Proceedings of the 2nd international conference on Tests and proofs
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Replication of defect prediction studies: problems, pitfalls and recommendations
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
Programmer-based fault prediction
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
An integrated approach to detect fault-prone modules using complexity and text feature metrics
AST/UCMA/ISA/ACN'10 Proceedings of the 2010 international conference on Advances in computer science and information technology
Does measuring code change improve fault prediction?
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Studying the fix-time for bugs in large open source projects
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
High-impact defects: a study of breakage and surprise defects
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Micro interaction metrics for defect prediction
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Characteristics of multiple-component defects and architectural hotspots: a large system case study
Empirical Software Engineering
Applying the Mahalanobis-Taguchi strategy for software defect diagnosis
Automated Software Engineering
An investigation on the feasibility of cross-project defect prediction
Automated Software Engineering
Are popular classes more defect prone?
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
Comparing software measures with fault counts derived from unit-testing of safety-critical software
SAFECOMP'05 Proceedings of the 24th international conference on Computer Safety, Reliability, and Security
Identification of defect-prone classes in telecommunication software systems using design metrics
Information Sciences: an International Journal
On the use of calling structure information to improve fault prediction
Empirical Software Engineering
Evaluating defect prediction approaches: a benchmark and an extensive comparison
Empirical Software Engineering
Defect, defect, defect: defect prediction 2.0
Proceedings of the 8th International Conference on Predictive Models in Software Engineering
A learning-to-rank algorithm for constructing defect prediction models
IDEAL'12 Proceedings of the 13th international conference on Intelligent Data Engineering and Automated Learning
An industrial study on the risk of software changes
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
Software fault prediction with object-oriented metrics based artificial immune recognition system
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Studying the impact of social interactions on software quality
Empirical Software Engineering
Predicting aging-related bugs using software complexity metrics
Performance Evaluation
Testing techniques selection based on ODC fault types and software metrics
Journal of Systems and Software
Proceedings of the 2013 International Conference on Software Engineering
Measuring architecture quality by structure plus history analysis
Proceedings of the 2013 International Conference on Software Engineering
Is lines of code a good measure of effort in effort-aware models?
Information and Software Technology
Comparative study on effectiveness of standard bug prediction approaches
Proceedings of the 5th IBM Collaborative Academia Research Exchange Workshop
Hi-index | 0.00 |
An empirical study was carried out at Ericsson Telecom AB to investigate the relationship between several design metrics and the number of function test failure reports associated with software modules. A tool, ERIMET, was developed to analyze the design documents automatically. Preliminary results from the study of 130 modules showed that: 1) based on fault and design data one can satisfactorily build, before coding has started, a prediction model for identifying the most fault-prone modules. The data analyzed show that 20 percent of the most fault-prone modules account for 60 percent of all faults. The prediction model built in this paper would have identified 20 percent of the modules accounting for 47 percent of all faults; 2) at least four design measures can alternatively be used as predictors with equivalent performance; 3) size (with respect to the number of lines of code) used in a previous prediction model was not significantly better than these four measures; and 4) the Alberg diagram introduced in this paper offers a way of assessing a predictor based on historical data, which is a valuable complement to linear regression when prediction data is ordinal. Applying the method described in this paper makes it possible to use measures at the design phase to predict the most fault-prone modules.