C4.5: programs for machine learning
C4.5: programs for machine learning
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
IBM Systems Journal
A C++ Data Model Supporting Reachability Analysis and Dead Code Detection
IEEE Transactions on Software Engineering
Exploring the relationship between design measures and software quality in object-oriented systems
Journal of Systems and Software
Neural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Assessing the applicability of fault-proneness models across object-oriented software projects
IEEE Transactions on Software Engineering
Data Exchange with the Columbus Schema for C++
CSMR '02 Proceedings of the 6th European Conference on Software Maintenance and Reengineering
Predicting Fault-Proneness using OO Metrics: An Industrial Case Study
CSMR '02 Proceedings of the 6th European Conference on Software Maintenance and Reengineering
IEEE Transactions on Software Engineering
A Study on Fault-Proneness Detection of Object-Oriented Systems
CSMR '01 Proceedings of the Fifth European Conference on Software Maintenance and Reengineering
Columbus - Reverse Engineering Tool and Schema for C++
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Extracting Facts from Open Source Software
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Static analysis for dynamic coupling measures
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
Journal of Systems and Software
Feature Identification: An Epidemiological Metaphor
IEEE Transactions on Software Engineering
Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults
IEEE Transactions on Software Engineering
New Frontiers of Reverse Engineering
FOSE '07 2007 Future of Software Engineering
Identifying Changed Source Code Lines from Version Repositories
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Modeling the Effect of Size on Defect Proneness for Open-Source Software
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Rule-based modularization in model transformation languages illustrated with ATL
Science of Computer Programming
Learning from bug-introducing changes to prevent fault prone code
Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting
Rule-based modularization in model transformation languages illustrated with ATL
Science of Computer Programming
Empirical Analysis of Software Fault Content and Fault Proneness Using Bayesian Methods
IEEE Transactions on Software Engineering
Power-Laws in a Large Object-Oriented Software System
IEEE Transactions on Software Engineering
An empirical study of slice-based cohesion and coupling metrics
ACM Transactions on Software Engineering and Methodology (TOSEM)
Threats on building models from CVS and Bugzilla repositories: the Mozilla case study
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Predicting buggy changes inside an integrated development environment
Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange
Adapting a fault prediction model to allow inter languagereuse
Proceedings of the 4th international workshop on Predictor models in software engineering
Journal of Software Maintenance and Evolution: Research and Practice
Journal of Systems and Software
A hybrid faulty module prediction using association rule mining and logistic regression analysis
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Predicting Software Fault Proneness Model Using Neural Network
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Study of the Evolution of an Agile Project Featuring a Web Application Using Software Metrics
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Empirical Analysis of the Relation between Level of Detail in UML Models and Defect Density
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Application of support vector machine to predict fault prone classes
ACM SIGSOFT Software Engineering Notes
Is it a bug or an enhancement?: a text-based approach to classify change requests
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
Analysing Bug Prediction Capabilities of Static Code Metrics in Open Source Software
IWSM/Metrikon/Mensura '08 Proceedings of the International Conferences on Software Process and Product Measurement
Using information retrieval based coupling measures for impact analysis
Empirical Software Engineering
Fault detection and prediction in an open-source software project
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
International Journal of Computer Applications in Technology
Empirical investigation of refactoring effect on software quality
Information and Software Technology
Cross-project defect prediction: a large scale experiment on data vs. domain vs. process
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Increasing diversity: Natural language measures for software fault prediction
Journal of Systems and Software
Empirical Evaluation of Hunk Metrics as Bug Predictors
IWSM '09 /Mensura '09 Proceedings of the International Conferences on Software Process and Product Measurement
Empirical validation of object-oriented metrics for predicting fault proneness models
Software Quality Control
Fault-prone module detection using large-scale text features based on spam filtering
Empirical Software Engineering
On the ability of complexity metrics to predict fault-prone classes in object-oriented systems
Journal of Systems and Software
Cost-sensitive boosting neural networks for software defect prediction
Expert Systems with Applications: An International Journal
Information and Software Technology
Finding software metrics threshold values using ROC curves
Journal of Software Maintenance and Evolution: Research and Practice
A prioritization approach for software test cases based on Bayesian networks
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
Tracking the evolution of object-oriented quality metrics on agile projects
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
An exploratory study of fault-proneness in evolving aspect-oriented programs
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Assessing traditional and new metrics for object-oriented systems
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
An empirical evaluation of coupling metrics on aspect-oriented programs
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
A framework for analysing and visualising open source software ecosystems
Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE)
A replicated and refined empirical study of the use of friends in C++ software
Journal of Systems and Software
An object-oriented high-level design-based class cohesion metric
Information and Software Technology
Towards a software failure cost impact model for the customer: an analysis of an open source product
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
ACM SIGSOFT Software Engineering Notes
Software metrics data clustering for quality prediction
ICIC'06 Proceedings of the 2006 international conference on Intelligent computing: Part II
Proceedings of the 1st Workshop on Testing Object-Oriented Systems
Augmented bug localization using past bug information
Proceedings of the 48th Annual Southeast Regional Conference
Review: Software fault prediction: A literature review and current trends
Expert Systems with Applications: An International Journal
Identifying Extract Class refactoring opportunities using structural and semantic cohesion measures
Journal of Systems and Software
Improving object-oriented lack-of-cohesion metric by excluding special methods
SEPADS'11 Proceedings of the 10th WSEAS international conference on Software engineering, parallel and distributed systems
Design evolution metrics for defect prediction in object oriented systems
Empirical Software Engineering
An empirical study of social networks metrics in object-oriented software
Advances in Software Engineering - Special issue on new generation of software metrics
Proceedings of the 2011 ACM Symposium on Applied Computing
Recovering traceability links between source code and fixed bugs via patch analysis
Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering
Software defect detection with rocus
Journal of Computer Science and Technology
Reliability analysis and optimal version-updating for open source software
Information and Software Technology
Improving the applicability of object-oriented class cohesion metrics
Information and Software Technology
Nothing else matters: what predictive model should I use?
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
Effect of software evolution on software metrics: an open source case study
ACM SIGSOFT Software Engineering Notes
Software fault prediction for object oriented systems: a literature review
ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes
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
Using structural and textual information to capture feature coupling in object-oriented software
Empirical Software Engineering
ACM SIGSOFT Software Engineering Notes
Validation of object oriented metrics using open source software system: an empirical study
ACM SIGSOFT Software Engineering Notes
An analysis of dependency of coupling on software defects
ACM SIGSOFT Software Engineering Notes
A Precise Method-Method Interaction-Based Cohesion Metric for Object-Oriented Classes
ACM Transactions on Software Engineering and Methodology (TOSEM)
Free/Libre open-source software development: What we know and what we do not know
ACM Computing Surveys (CSUR)
ACM SIGSOFT Software Engineering Notes
Information and Software Technology
Are popular classes more defect prone?
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
An exploratory study of the impact of antipatterns on class change- and fault-proneness
Empirical Software Engineering
MetricAttitude: a visualization tool for the reverse engineering of object oriented software
Proceedings of the International Working Conference on Advanced Visual Interfaces
Faster issue resolution with higher technical quality of software
Software Quality Control
Evaluating defect prediction approaches: a benchmark and an extensive comparison
Empirical Software Engineering
Information and Software Technology
Evaluating the effect of control flow on the unit testing effort of classes: an empirical analysis
Advances in Software Engineering
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Risk chain prediction metrics for predicting fault proneness in object oriented systems
Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
Empirical study of Software Quality estimation
Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
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
International Journal of Information System Modeling and Design
An empirical study on the developers' perception of software coupling
Proceedings of the 2013 International Conference on Software Engineering
Anti-pattern free code-first web services for state-of-the-art Java WSDL generation tools
International Journal of Web and Grid Services
International Journal of Computer Applications in Technology
Reusability of open-source program code: a conceptual model and empirical investigation
ACM SIGSOFT Software Engineering Notes
Empirical evidence on OCL formal specification-based metrics as a predictor of fault-proneness
ACM SIGSOFT Software Engineering Notes
A study of subgroup discovery approaches for defect prediction
Information and Software Technology
Is lines of code a good measure of effort in effort-aware models?
Information and Software Technology
Object-oriented class maintainability prediction using internal quality attributes
Information and Software Technology
Investigating of high and low impact faults in object-oriented projects
ACM SIGSOFT Software Engineering Notes
An in-depth study of the potentially confounding effect of class size in fault prediction
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software defect prediction using Bayesian networks
Empirical Software Engineering
A comparative study of models for predicting fault proneness in object-oriented systems
International Journal of Computer Applications in Technology
An approach to automatically enforce object-oriented constraints
International Journal of Computer Applications in Technology
Bug prediction using entropy-based measures
International Journal of Knowledge Engineering and Data Mining
Prediction of faults-slip-through in large software projects: an empirical evaluation
Software Quality Control
Applications of fuzzy integrals for predicting software fault-prone
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology
Hi-index | 0.02 |
Open source software systems are becoming increasingly important these days. Many companies are investing in open source projects and lots of them are also using such software in their own work. But, because open source software is often developed with a different management style than the industrial ones, the quality and reliability of the code needs to be studied. Hence, the characteristics of the source code of these projects need to be measured to obtain more information about it. This paper describes how we calculated the object-oriented metrics given by Chidamber and Kemerer to illustrate how fault-proneness detection of the source code of the open source Web and e-mail suite called Mozilla can be carried out. We checked the values obtained against the number of bugs found in its bug database驴called Bugzilla驴using regression and machine learning methods to validate the usefulness of these metrics for fault-proneness prediction. We also compared the metrics of several versions of Mozilla to see how the predicted fault-proneness of the software system changed during its development cycle.