Learning from Examples: Generation and Evaluation of Decision Trees for Software Resource Analysis
IEEE Transactions on Software Engineering - Special Issue on Artificial Intelligence in Software Applications
Design complexity measurement and testing
Communications of the ACM
Methodology for Validating Software Metrics
IEEE Transactions on Software Engineering
The Detection of Fault-Prone Programs
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering - Special issue on software reliability
The nature of statistical learning theory
The nature of statistical learning theory
Machine Learning
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
An introduction to support Vector Machines: and other kernel-based learning methods
An introduction to support Vector Machines: and other kernel-based learning methods
An investigation of machine learning based prediction systems
Journal of Systems and Software - Special issue on empirical studies of software development and evolution
Data mining: concepts and techniques
Data mining: concepts and techniques
Comparing case-based reasoning classifiers for predicting high risk software components
Journal of Systems and Software
Comparing Software Prediction Techniques Using Simulation
IEEE Transactions on Software Engineering - Special section on the seventh international software metrics symposium
Machine Learning
A Tutorial on Support Vector Machines for Pattern Recognition
Data Mining and Knowledge Discovery
Software Measurement: Uncertainty and Causal Modeling
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Quantitative Analysis of Faults and Failures in a Complex Software System
IEEE Transactions on Software Engineering
Correlation-based Feature Selection for Discrete and Numeric Class Machine Learning
ICML '00 Proceedings of the Seventeenth International Conference on Machine Learning
Inference for the Generalization Error
Machine Learning
Combining and Adapting Software Quality Predictive Models by Genetic Algorithms
Proceedings of the 17th IEEE international conference on Automated software engineering
Training Support Vector Machines: an Application to Face Detection
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
An empirical comparison and characterization of high defect and high complexity modules
Journal of Systems and Software
Robust Prediction of Fault-Proneness by Random Forests
ISSRE '04 Proceedings of the 15th International Symposium on Software Reliability Engineering
Application of SVM and ANN for intrusion detection
Computers and Operations Research
Building Defect Prediction Models in Practice
IEEE Software
Speaker identification via support vector classifiers
ICASSP '96 Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 01
IEEE Transactions on Software Engineering
A study of cross-validation and bootstrap for accuracy estimation and model selection
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 2
The TAME project: towards improvement-oriented software environments
IEEE Transactions on Software Engineering
IEEE Transactions on Neural Networks
Support vector machines for spam categorization
IEEE Transactions on Neural Networks
Information Sciences: an International Journal
Predicting Upgrade Project Defects Based on Enhancement Requirements: An Empirical Study
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Journal of Systems and Software
A symbolic fault-prediction model based on multiobjective particle swarm optimization
Journal of Systems and Software
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
Robotics and Computer-Integrated Manufacturing
Practical development of an Eclipse-based software fault prediction tool using Naive Bayes algorithm
Expert Systems with Applications: An International Journal
Software metrics reduction for fault-proneness prediction of software modules
NPC'10 Proceedings of the 2010 IFIP international conference on Network and parallel computing
Electromechanical equipment state forecasting based on genetic algorithm - support vector regression
Expert Systems with Applications: An International Journal
Using complexity, coupling, and cohesion metrics as early indicators of vulnerabilities
Journal of Systems Architecture: the EUROMICRO Journal
A genetic algorithm to configure support vector machines for predicting fault-prone components
PROFES'11 Proceedings of the 12th international conference on Product-focused software process improvement
User preferences based software defect detection algorithms selection using MCDM
Information Sciences: an International Journal
Searching for rules to detect defective modules: A subgroup discovery approach
Information Sciences: an International Journal
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Proceedings of the 8th International Conference on Predictive Models in Software Engineering
An approach for web service discoverability anti-pattern detection for journal of web engineering
Journal of Web Engineering
A study of subgroup discovery approaches for defect prediction
Information and Software Technology
The Journal of Supercomputing
Bug prediction using entropy-based measures
International Journal of Knowledge Engineering and Data Mining
Applications of fuzzy integrals for predicting software fault-prone
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology
DConfusion: a technique to allow cross study performance evaluation of fault prediction studies
Automated Software Engineering
Hi-index | 0.01 |
Effective prediction of defect-prone software modules can enable software developers to focus quality assurance activities and allocate effort and resources more efficiently. Support vector machines (SVM) have been successfully applied for solving both classification and regression problems in many applications. This paper evaluates the capability of SVM in predicting defect-prone software modules and compares its prediction performance against eight statistical and machine learning models in the context of four NASA datasets. The results indicate that the prediction performance of SVM is generally better than, or at least, is competitive against the compared models.