Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Metric-driven analysis and feedback systems for enabling empirically guided software development
ICSE '91 Proceedings of the 13th international conference on Software engineering
Efficient noise-tolerant learning from statistical queries
Journal of the ACM (JACM)
Calculation and use of an environment's characteristic software metric set
ICSE '85 Proceedings of the 8th international conference on Software engineering
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Software quality control and prediction model for maintenance
Annals of Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Machine Learning
Machine Learning
Software Quality Evaluation Based on Expert Judgement
Software Quality Control
Software Metrics Model For Integrating Quality Control And Prediction
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Thresholds for Object-Oriented Measures
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
ISSRE '02 Proceedings of the 13th International Symposium on Software Reliability Engineering
An introduction to the testing and test control notation (TTCN-3)
Computer Networks: The International Journal of Computer and Telecommunications Networking - ITU-T system design languages (SDL)
Information Theory, Inference & Learning Algorithms
Information Theory, Inference & Learning Algorithms
Kernel Methods for Pattern Analysis
Kernel Methods for Pattern Analysis
Object-Oriented Metrics in Practice
Object-Oriented Metrics in Practice
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
A Practical Model for Measuring Maintainability
QUATIC '07 Proceedings of the 6th International Conference on Quality of Information and Communications Technology
TTCN-3 quality engineering: using learning techniques to evaluate metric sets
SDL'07 Proceedings of the 13th international SDL Forum conference on Design for dependable systems
Quality indicators for business process models from a gateway complexity perspective
Information and Software Technology
Hi-index | 0.00 |
In this article, we present a novel algorithmic method for the calculation of thresholds for a metric set. To this aim, machine learning and data mining techniques are utilized. We define a data-driven methodology that can be used for efficiency optimization of existing metric sets, for the simplification of complex classification models, and for the calculation of thresholds for a metric set in an environment where no metric set yet exists. The methodology is independent of the metric set and therefore also independent of any language, paradigm or abstraction level. In four case studies performed on large-scale open-source software metric sets for C functions, C+驴+, C# methods and Java classes are optimized and the methodology is validated.