Access the full text.
Sign up today, get DeepDyve free for 14 days.
S. Bibi, Grigorios Tsoumakas, I. Stamelos, I. Vlahavas (2006)
Software Defect Prediction Using Regression via ClassificationIEEE International Conference on Computer Systems and Applications, 2006.
S. Rathore, Sandeep Kumar (2015)
Predicting Number of Faults in Software System using Genetic Programming
F. Wu (2011)
Empirical Validation of Object-Oriented Metrics on NASA for Fault Prediction
David Gray, David Bowes, N. Davey, Yi Sun, B. Christianson (2011)
The misuse of the NASA metrics data program data sets for automated software defect prediction
S. Shivaji, E. Jr., R. Akella, Sunghun Kim (2009)
Reducing Features to Improve Bug Prediction2009 IEEE/ACM International Conference on Automated Software Engineering
M. Tang, Ming-Hung Kao, Mei-Hwa Chen (1999)
An empirical study on object-oriented metricsProceedings Sixth International Software Metrics Symposium (Cat. No.PR00403)
Nachiappan Nagappan, A. Zeller, Thomas Zimmermann, Kim Herzig, Brendan Murphy (2010)
Change Bursts as Defect Predictors2010 IEEE 21st International Symposium on Software Reliability Engineering
Rashmi Verma, Atul Gupta (2012)
Software defect prediction using Two level data pre-processing2012 International Conference on Recent Advances in Computing and Software Systems
Aaron Binkley, S. Schach (1998)
Validation of the coupling dependency metric as a predictor of run-time failures and maintenance measuresProceedings of the 20th International Conference on Software Engineering
Z. jianhong, P. Sandhu, S. Rani (2010)
A Neural network based approach for modeling of severity of defects in function based software systems2010 International Conference on Electronics and Information Engineering, 2
P. Bishnu, V. Bhattacherjee (2012)
Software Fault Prediction Using Quad Tree-Based K-Means Clustering AlgorithmIEEE Transactions on Knowledge and Data Engineering, 24
S. Rathore, Sandeep Kumar (2017)
A decision tree logic based recommendation system to select software fault prediction techniquesComputing, 99
C. Catal (2011)
Software fault prediction: A literature review and current trendsExpert Syst. Appl., 38
Annibale Panichella, R. Oliveto, A. Lucia (2014)
Cross-project defect prediction models: L'Union fait la force2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE)
D. Olson, D. Delen (2008)
Advanced Data Mining Techniques
Marian Jureczko (2011)
Significance of Different Software Metrics in Defect Prediction
T. Ostrand, E. Weyuker, Robert Bell (2010)
Programmer-based fault prediction
Burak Turhan, A. Bener (2009)
Analysis of Naive Bayes' assumptions on software fault data: An empirical studyData Knowl. Eng., 68
Yasutaka Kamei, Emad Shihab (2016)
Defect Prediction: Accomplishments and Future Challenges2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), 5
R. Carver, S. Counsell, R. Nithi (1998)
An Evaluation of the MOOD Set of Object-Oriented Software MetricsIEEE Trans. Software Eng., 24
Wen Zhang, Ye Yang, Qing Wang (2011)
Handling missing data in software effort prediction with naive Bayes and EM algorithm
P. Sandhu, Sheena Singh, Neha Budhija
Prediction of Level of Severity of Faults in Software Systems using Density Based Clustering
A Tosun, A Bener, B Turhan, T Menzies (2010)
Practical considerations in deploying statistical methods for defect prediction: a case study within the turkish telecommunications industryInf Softw Technol, 52
Manfred Bundschuh, C. Dekkers (2008)
The IT measurement compendium - estimating and benchmarking success with functional size measurement
S. Rathore, A. Gupta (2012)
Investigating object-oriented design metrics to predict fault-proneness of software modules2012 CSI Sixth International Conference on Software Engineering (CONSEG)
Oral Alan, C. Catal (2009)
An outlier detection algorithm based on object-oriented metrics thresholds2009 24th International Symposium on Computer and Information Sciences
Andrea Janes, M. Scotto, W. Pedrycz, B. Russo, M. Stefanović, G. Succi (2006)
Identification of defect-prone classes in telecommunication software systems using design metricsInf. Sci., 176
Lan Guo, B. Cukic, Harshinder Singh (2003)
Predicting fault prone modules by the Dempster-Shafer belief networks18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings.
Ariadi Nugroho, M. Chaudron, E. Arisholm (2010)
Assessing UML design metrics for predicting fault-prone classes in a Java system2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)
G. Canfora, A. Lucia, M. Penta, R. Oliveto, Annibale Panichella, Sebastiano Panichella (2013)
Multi-objective Cross-Project Defect Prediction2013 IEEE Sixth International Conference on Software Testing, Verification and Validation
E. Ardil, S. ParvinderS., Hu (2010)
A soft computing approach for modeling of severity of faults in software systemsInternational Journal of Physical Sciences, 5
R. Shatnawi, Wei Li, Huaming Zhang (2006)
Predicting Error Probability in the Eclipse Project
Venkata Challagulla, F. Bastani, I. Yen (2006)
A Unified Framework for Defect Data Analysis Using the MBR Technique2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI'06)
T. Menzies, Justin Stefano, Kareem Ammar, Kenneth McGill, Patrick Callis, Robert Chapman, John Davis (2003)
When can we test less?Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717)
João Mendes-Moreira, C. Soares, A. Jorge, Jorge Sousa (2012)
Ensemble approaches for regression: A surveyACM Comput. Surv., 45
R. Szabo, T. Khoshgoftaar (1995)
An assessment of software quality in a C++ environmentProceedings of Sixth International Symposium on Software Reliability Engineering. ISSRE'95
Thomas Devine, K. Goseva-Popstojanova, Sandeep Krishnan, R. Lutz, J. Li (2012)
An Empirical Study of Pre-release Software Faults in an Industrial Product Line2012 IEEE Fifth International Conference on Software Testing, Verification and Validation
R. Malhotra, A. Bansal (2012)
Fault Prediction Using Statistical and Machine Learning Methods for Improving Software QualityJ. Inf. Process. Syst., 8
Shyam Chidamber, D. Darcy, C. Kemerer (1998)
Managerial Use of Metrics for Object-Oriented Software: An Exploratory AnalysisIEEE Trans. Software Eng., 24
Nachiappan Nagappan, T. Ball (2005)
Use of relative code churn measures to predict system defect densityProceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005.
Kehan Gao, T. Khoshgoftaar, Huanjing Wang, Naeem Seliya (2011)
Choosing software metrics for defect prediction: an investigation on feature selection techniquesSoftware: Practice and Experience, 41
Razvan Bunescu, Ruifang Ge, Rohit Kate, E. Marcotte, R. Mooney, Arun Ramani, Yuk Wong (2005)
Comparative experiments on learning information extractors for proteins and their interactionsArtificial intelligence in medicine, 33 2
S Chidamber, C Kemerer (1994)
A metrics suite for object-oriented designIEEE Trans Softw Eng, 20
Zhongbin Sun, Qinbao Song, Xiaoyan Zhu (2012)
Using Coding-Based Ensemble Learning to Improve Software Defect PredictionIEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 42
Huihua Lu, B. Cukic (2012)
An adaptive approach with active learning in software fault prediction
S. Yacoub, H. Ammar, Tom Robinson (1999)
Dynamic metrics for object oriented designsProceedings Sixth International Software Metrics Symposium (Cat. No.PR00403)
W. Afzal, R. Torkar, R. Feldt, Greger Wikstrand (2010)
Search-based Prediction of Fault-slip-through in Large Software Projects2nd International Symposium on Search Based Software Engineering
K. Chaturvedi, V. Singh (2012)
Determining Bug severity using machine learning techniques2012 CSI Sixth International Conference on Software Engineering (CONSEG)
Ahmed Lamkanfi, S. Demeyer, Q. Soetens, Tim Verdonck (2011)
Comparing Mining Algorithms for Predicting the Severity of a Reported Bug2011 15th European Conference on Software Maintenance and Reengineering
Daniel Rodríguez, I. Herraiz, R. Harrison (2012)
On software engineering repositories and their open problems2012 First International Workshop on Realizing AI Synergies in Software Engineering (RAISE)
Olivier Vandecruys, David Martens, B. Baesens, C. Mues, M. Backer, Raf Haesen (2008)
Mining software repositories for comprehensible software fault prediction modelsJ. Syst. Softw., 81
Ye Xia, G. Yan, Xingwei Jiang, Yanyan Yang (2014)
A new metrics selection method for software defect prediction2014 IEEE International Conference on Progress in Informatics and Computing
Yangsong Wu, Yibiao Yang, Yangyang Zhao, Hongmin Lu, Yuming Zhou, Baowen Xu (2014)
The Influence of Developer Quality on Software Fault-Proneness Prediction2014 Eighth International Conference on Software Security and Reliability
T. Gyimóthy, R. Ferenc, István Siket (2005)
Empirical validation of object-oriented metrics on open source software for fault predictionIEEE Transactions on Software Engineering, 31
R. Shatnawi (2012)
Improving software fault-prediction for imbalanced data2012 International Conference on Innovations in Information Technology (IIT)
S. Ahsan, F. Wotawa (2011)
Fault Prediction Capability of Program File's Logical-Coupling Metrics2011 Joint Conference of the 21st International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement
Michael Lyu, S. Gokhale (1997)
Regression Tree Modeling For The Prediction Of Software Quality
T. Menzies, Burak Turhan, A. Bener, Gregory Gay, B. Cukic, Yue Jiang (2008)
Implications of ceiling effects in defect predictors
C. Bird, Nachiappan Nagappan, H. Gall, Brendan Murphy, Premkumar Devanbu (2009)
Putting It All Together: Using Socio-technical Networks to Predict Failures2009 20th International Symposium on Software Reliability Engineering
Todd Graves, A. Karr, J. Marron, Harvey Siy, Todd Graves (2000)
Predicting Fault Incidence Using Software Change HistoryIEEE Trans. Software Eng., 26
Yonghee Shin, L. Williams (2013)
Can traditional fault prediction models be used for vulnerability prediction?Empirical Software Engineering, 18
Huihua Lu, B. Cukic, M. Culp (2011)
An iterative semi-supervised approach to software fault prediction
S. Rathore, Sandeep Kumar (2016)
A Decision Tree Regression based Approach for the Number of Software Faults PredictionACM SIGSOFT Software Engineering Notes, 41
Istehad Chowdhury, Mohammad Zulkernine (2011)
Using complexity, coupling, and cohesion metrics as early indicators of vulnerabilitiesJ. Syst. Archit., 57
Piotr Tomaszewski, Jim Håkansson, L. Lundberg, Håkan Grahn (2006)
The accuracy of fault prediction in modified code - statistical model vs. expert estimation13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)
Yonghee Shin, Andrew Meneely, L. Williams, J. Osborne (2011)
Evaluating Complexity, Code Churn, and Developer Activity Metrics as Indicators of Software VulnerabilitiesIEEE Transactions on Software Engineering, 37
E. Arisholm, L. Briand, Audun Føyen (2004)
Dynamic coupling measurement for object-oriented softwareIEEE Transactions on Software Engineering, 30
M. Marchesi (1998)
OOA metrics for the Unified Modeling LanguageProceedings of the Second Euromicro Conference on Software Maintenance and Reengineering
R Shatnawi (2014)
Empirical study of fault prediction for open-source systems using the chidamber and kemerer metricsSoftw IET, 8
Peng He, Bing Li, Xiao Liu, Jun Chen, Yutao Ma (2014)
An empirical study on software defect prediction with a simplified metric setArXiv, abs/1402.3873
Akinori Ihara, Yasutaka Kamei, Akito Monden, M. Ohira, J. Keung, Naoyasu Ubayashi, Ken-ichi Matsumoto (2012)
An Investigation on Software Bug-Fix Prediction for Open Source Software Projects -- A Case Study on the Eclipse Project2012 19th Asia-Pacific Software Engineering Conference, 2
Zhan Li, M. Reformat (2007)
A practical method for the software fault-prediction2007 IEEE International Conference on Information Reuse and Integration
T. McCabe (1976)
A Complexity MeasureIEEE Transactions on Software Engineering, SE-2
Jehad Dallal (2013)
Incorporating transitive relations in low-level design-based class cohesion measurementSoftw. Pract. Exp., 43
Thanh Nguyen, Bram Adams, A. Hassan (2010)
A Case Study of Bias in Bug-Fix Datasets2010 17th Working Conference on Reverse Engineering
X. Zhang, Neelam Gupta, Rajiv Gupta (2007)
Locating faulty code by multiple points slicingSoftware: Practice and Experience, 37
Manuscript Click here to view linked References Practical Considerations in Deploying Statistical Methods for Defect Prediction: A Case Study within the Turkish Telecommunications Industry
César Couto, Pedro Pires, M. Valente, R. Bigonha, N. Anquetil (2014)
Predicting software defects with causality testsJ. Syst. Softw., 93
Amjed Tahir, Stephen MacDonell (2012)
A systematic mapping study on dynamic metrics and software quality2012 28th IEEE International Conference on Software Maintenance (ICSM)
Ming Li, Hongyu Zhang, Rongxin Wu, Zhi-Hua Zhou (2012)
Sample-based software defect prediction with active and semi-supervised learningAutomated Software Engineering, 19
Ganesh Pai, J. Dugan (2007)
Empirical Analysis of Software Fault Content and Fault Proneness Using Bayesian MethodsIEEE Transactions on Software Engineering, 33
Ana Cruz, K. Ochimizu (2009)
Towards logistic regression models for predicting fault-prone code across software projects2009 3rd International Symposium on Empirical Software Engineering and Measurement
Sandeep Krishnan, Chris Strasburg, R. Lutz, K. Goseva-Popstojanova (2011)
Are change metrics good predictors for an evolving software product line?
C. Catal, B. Diri (2007)
Software Fault Prediction with Object-Oriented Metrics Based Artificial Immune Recognition System
J. Polgar (2005)
Object-Oriented Software Metrics
Yuming Zhou, Baowen Xu, H. Leung (2010)
On the ability of complexity metrics to predict fault-prone classes in object-oriented systemsJ. Syst. Softw., 83
Daniel Rodríguez, Roberto Sánchez, J. Cuadrado-Gallego, J. Aguilar-Ruiz, M. Garre (2007)
Attribute Selection in Software Engineering Datasets for Detecting Fault Modules33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007)
C. Catal, U. Sevim, B. Diri (2009)
Software Fault Prediction of Unlabeled Program Modules
Bora Caglayan, Ayse Misirli, A. Bener, A. Miranskyy (2014)
Predicting defective modules in different test phasesSoftware Quality Journal, 23
S. Herbold (2013)
Training data selection for cross-project defect predictionProceedings of the 9th International Conference on Predictive Models in Software Engineering
Junchao Xiao, W. Afzal (2010)
Search-based Resource Scheduling for Bug Fixing Tasks2nd International Symposium on Search Based Software Engineering
W. Afzal (2011)
Search-Based Prediction of Software Quality: Evaluations and Comparisons
Niclas Ohlsson, Ming Zhao, M. Helander (1998)
Application of multivariate analysis for software fault predictionSoftware Quality Journal, 7
G. Çalikli, Ayse Misirli, A. Bener, Melih Celik (2009)
The effect of granularity level on software defect prediction2009 24th International Symposium on Computer and Information Sciences
Z. Rana, S. Shamail, M. Awais (2009)
Ineffectiveness of Use of Software Science Metrics as Predictors of Defects in Object Oriented Software2009 WRI World Congress on Software Engineering, 4
Zhimin He, Fengdi Shu, Ye Yang, Mingshu Li, Qing Wang (2012)
An investigation on the feasibility of cross-project defect predictionAutomated Software Engineering, 19
Hongyu Zhang (2009)
An investigation of the relationships between lines of code and defects2009 IEEE International Conference on Software Maintenance
S. Lessmann, B. Baesens, C. Mues, Swantje Pietsch (2008)
Benchmarking Classification Models for Software Defect Prediction: A Proposed Framework and Novel FindingsIEEE Transactions on Software Engineering, 34
Yue Jiang, B. Cukic, Yan Ma (2008)
Techniques for evaluating fault prediction modelsEmpirical Software Engineering, 13
Euyseok Hong (2012)
Software Fault-proneness Prediction using Random Forest
Rahul Premraj, Kim Herzig (2011)
Network Versus Code Metrics to Predict Defects: A Replication Study2011 International Symposium on Empirical Software Engineering and Measurement
Huanjing Wang, T. Khoshgoftaar, J. Hulse (2010)
A Comparative Study of Threshold-Based Feature Selection Techniques2010 IEEE International Conference on Granular Computing
A. Nikora, J. Munson (2006)
Building high‐quality software fault predictorsSoftware: Practice and Experience, 36
O. Mizuno, Hideaki Hata (2010)
An Empirical Comparison of Fault-Prone Module Detection Approaches: Complexity Metrics and Text Feature Metrics2010 IEEE 34th Annual Computer Software and Applications Conference
W. Yousef, R. Wagner, M. Loew (2004)
Comparison of non-parametric methods for assessing classifier performance in terms of ROC parameters33rd Applied Imagery Pattern Recognition Workshop (AIPR'04)
Huihua Lu, B. Cukic, M. Culp (2012)
Software defect prediction using semi-supervised learning with dimension reduction2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
W. Adrion, M. Branstad, J. Cherniavsky (1982)
Validation, Verification, and Testing of Computer SoftwareACM Comput. Surv., 14
R. Wahono, N. Herman (2014)
Genetic Feature Selection for Software Defect PredictionAdvanced Science Letters, 20
(1950)
Index for rating diagnostic tests. Cancer
Jehad Dallal, L. Briand (2010)
An object-oriented high-level design-based class cohesion metricInf. Softw. Technol., 52
Venkata Challagulla, F. Bastani, I. Yen, R. Paul (2005)
Empirical assessment of machine learning based software defect prediction techniques10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems
Ezgi Erturk, E. Sezer (2016)
Iterative software fault prediction with a hybrid approachAppl. Soft Comput., 49
PM Shanthi, K Duraiswamy (2011)
An empirical validation of software quality metric suites on open source software for fault-proneness prediction in object oriented systemsEur J Sci, 51
Danijel Radjenovic, M. Heričko, R. Torkar, Ales Zivkovic (2013)
Software fault prediction metrics: A systematic literature reviewInf. Softw. Technol., 55
Xiaoxing Yang, K. Tang, X. Yao (2015)
A Learning-to-Rank Approach to Software Defect PredictionIEEE Transactions on Reliability, 64
Nachiappan Nagappan, T. Ball, A. Zeller (2006)
Mining metrics to predict component failuresProceedings of the 28th international conference on Software engineering
K. Dejaeger, Thomas Verbraken, B. Baesens (2013)
Toward Comprehensible Software Fault Prediction Models Using Bayesian Network ClassifiersIEEE Transactions on Software Engineering, 39
Harikesh Yadav, D. Yadav (2015)
A fuzzy logic based approach for phase-wise software defects prediction using software metricsInf. Softw. Technol., 63
R. Shatnawi (2014)
Empirical study of fault prediction for open-source systems using the Chidamber and Kemerer metricsIET Softw., 8
A. Hassan (2009)
Predicting faults using the complexity of code changes2009 IEEE 31st International Conference on Software Engineering
R. Shatnawi, Wei Li (2008)
The effectiveness of software metrics in identifying error-prone classes in post-release software evolution processJ. Syst. Softw., 81
S. Kanmani, V. Uthariaraj, V. Sankaranarayanan, P. Thambidurai (2007)
Object-oriented software fault prediction using neural networksInf. Softw. Technol., 49
Joseph Bockhorst, M. Craven (2004)
Markov Networks for Detecting Overalpping Elements in Sequence Data
MiKyeong Park, Euyseok Hong (2014)
Software Fault Prediction Model using Clustering Algorithms Determining the Number of Clusters Automatically
Liguo Yu (2012)
Using Negative Binomial Regression Analysis to Predict Software Faults: A Study of Apache AntInternational Journal of Information Technology and Computer Science, 4
C. Drummond, R. Holte (2006)
Cost curves: An improved method for visualizing classifier performanceMachine Learning, 65
Kritika Gupta, S. Kang (2011)
Fuzzy Clustering Based Approach for Prediction of Level of Severity of Faults in Software SystemsInternational Journal of Computer and Electrical Engineering
G. Çalikli, A. Bener (2013)
An algorithmic approach to missing data problem in modeling human aspects in software developmentProceedings of the 9th International Conference on Predictive Models in Software Engineering
A. Pandey, N. Goyal (2010)
Predicting Fault-prone Software Module Using Data Mining Technique and Fuzzy Logic
T Hall, S Beecham, D Bowes, D Gray, S Counsell (2012)
A systematic review of fault prediction performance in software engineeringIEEE Trans Softw Eng, 38
Yasutaka Kamei, Hiroki Sato, Akito Monden, Shinji Kawaguchi, H. Uwano, Masataka Nagura, Ken-ichi Matsumoto, Naoyasu Ubayashi (2011)
An Empirical Study of Fault Prediction with Code Clone Metrics2011 Joint Conference of the 21st International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement
T. Khoshgoftaar, Kehan Gao, Naeem Seliya (2010)
Attribute Selection and Imbalanced Data: Problems in Software Defect Prediction2010 22nd IEEE International Conference on Tools with Artificial Intelligence, 1
E. Weyuker, T. Ostrand, Robert Bell (2007)
Using Developer Information as a Factor for Fault PredictionThird International Workshop on Predictor Models in Software Engineering (PROMISE'07: ICSE Workshops 2007)
Mahmoud Elish, Ali Al-Yafei, M. Al-Mulhem (2011)
Empirical comparison of three metrics suites for fault prediction in packages of object-oriented systems: A case study of EclipseAdv. Eng. Softw., 42
Huanjing Wang, T. Khoshgoftaar, Kehan Gao (2010)
A comparative study of filter-based feature ranking techniques2010 IEEE International Conference on Information Reuse & Integration
Jianfeng Chen, V. Nair, T. Menzies (2017)
Beyond evolutionary algorithms for search-based software engineeringInf. Softw. Technol., 95
(2004)
2004)Where the bugs are
S. Rathore, Sandeep Kumar (2017)
Linear and non-linear heterogeneous ensemble methods to predict the number of faults in software systemsKnowl. Based Syst., 119
E. Arisholm, L. Briand, E. Johannessen (2010)
A systematic and comprehensive investigation of methods to build and evaluate fault prediction modelsJ. Syst. Softw., 83
J. Bansiya, C. Davis (2002)
A Hierarchical Model for Object-Oriented Design Quality AssessmentIEEE Trans. Software Eng., 28
(1995)
OO design quality metrics—an analysis of dependencies
Fayola Peters, T. Menzies, Andrian Marcus (2013)
Better cross company defect prediction2013 10th Working Conference on Mining Software Repositories (MSR)
C. Aggarwal (2013)
Outlier Analysis
Raimund Moser, W. Pedrycz, G. Succi (2008)
A comparative analysis of the efficiency of change metrics and static code attributes for defect prediction2008 ACM/IEEE 30th International Conference on Software Engineering
Sunghun Kim, Hongyu Zhang, Rongxin Wu, Liang Gong (2011)
Dealing with noise in defect prediction2011 33rd International Conference on Software Engineering (ICSE)
Kehan Gao, T. Khoshgoftaar, Naeem Seliya (2012)
Predicting high-risk program modules by selecting the right software measurementsSoftware Quality Journal, 20
Áine Mitchell, James Power (2006)
A study of the influence of coverage on the relationship between static and dynamic coupling metricsSci. Comput. Program., 59
Ezgi Erturk, E. Sezer (2015)
A comparison of some soft computing methods for software fault predictionExpert Syst. Appl., 42
Foyzur Rahman, Premkumar Devanbu (2013)
How, and why, process metrics are better2013 35th International Conference on Software Engineering (ICSE)
J. Rosenberg (1997)
Some misconceptions about lines of codeProceedings Fourth International Software Metrics Symposium
T. Menzies, Zach Milton, Burak Turhan, B. Cukic, Yue Jiang, A. Bener (2010)
Defect prediction from static code features: current results, limitations, new approachesAutomated Software Engineering, 17
L. Madeyski, Marian Jureczko (2015)
Which Process Metrics Can Significantly Improve Defect Prediction Models? An Empirical StudySoftware Quality Journal, 23
G. Armah, Guangchun Luo, Ke Qin (2013)
Multi_level data pre_processing for software defect prediction2013 6th International Conference on Information Management, Innovation Management and Industrial Engineering, 2
Shuo Wang, X. Yao (2013)
Using Class Imbalance Learning for Software Defect PredictionIEEE Transactions on Reliability, 62
Zhiwei Xu, T. Khoshgoftaar, E. Allen (2000)
Prediction of software faults using fuzzy nonlinear regression modelingProceedings. Fifth IEEE International Symposium on High Assurance Systems Engineering (HASE 2000)
R. Selvarani, T. Nair, V. Prasad (2009)
Estimation of Defect Proneness Using Design Complexity Measurements in Object-Oriented Software2009 International Conference on Signal Processing Systems
A. Koru, Hongfang Liu (2005)
An investigation of the effect of module size on defect prediction using static measuresACM SIGSOFT Software Engineering Notes, 30
Sègla Kpodjedo, F. Ricca, G. Antoniol, P. Galinier (2009)
Evolution and Search Based Metrics to Improve Defects Prediction2009 1st International Symposium on Search Based Software Engineering
Karim Elish, Mahmoud Elish (2008)
Predicting defect-prone software modules using support vector machinesJ. Syst. Softw., 81
R. Ramler, Johannes Himmelbauer (2013)
Noise in Bug Report Data and the Impact on Defect Prediction Results2013 Joint Conference of the 23rd International Workshop on Software Measurement and the 8th International Conference on Software Process and Product Measurement
T. Ostrand, E. Weyuker, Robert Bell (2005)
Predicting the location and number of faults in large software systemsIEEE Transactions on Software Engineering, 31
Pardeep Singh, S. Verma (2012)
Empirical investigation of fault prediction capability of object oriented metrics of open source software2012 Ninth International Conference on Computer Science and Software Engineering (JCSSE)
Chris Seiffert, T. Khoshgoftaar, J. Hulse (2009)
Improving Software-Quality Predictions With Data Sampling and BoostingIEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, 39
D. Lewis, W. Gale (1994)
A sequential algorithm for training text classifiers
Yan Ma, Lan Guo, B. Cukic (2007)
A Statistical Framework for the Prediction of Fault-Proneness
L. Briand, Premkumar Devanbu, W. Melo (1997)
An Investigation into Coupling Measures for C++Proceedings of the (19th) International Conference on Software Engineering
WJ Youden (1950)
Index for rating diagnostic testsCancer, 3
M. Wasikowski, Xue-wen Chen (2010)
Combating the Small Sample Class Imbalance Problem Using Feature SelectionIEEE Transactions on Knowledge and Data Engineering, 22
C. Catal, B. Diri (2008)
A Fault Prediction Model with Limited Fault Data to Improve Test Process
T. Menzies, J. Greenwald, A. Frank (2007)
Data Mining Static Code Attributes to Learn Defect PredictorsIEEE Transactions on Software Engineering, 33
Thomas Zimmermann, Nachiappan Nagappan, H. Gall, E. Giger, Brendan Murphy (2009)
Cross-project defect prediction: a large scale experiment on data vs. domain vs. process
Daniela Glasberg, K. Emam, W. Melo, N. Madhavji (2000)
Validating Object-Oriented Design Metrics on a Commercial Java Application
S. Rathore, Sandeep Kuamr (2015)
Comparative analysis of neural network and genetic programming for number of software faults prediction2015 National Conference on Recent Advances in Electronics & Computer Engineering (RAECE)
M. Halstead (1977)
Elements of software science (Operating and programming systems series)
W. Wong, J. Horgan, Michael Syring, W. Zage, D. Zage (2000)
Applying design metrics to predict fault‐proneness: a case study on a large‐scale software systemSoftware: Practice and Experience, 30
K Gao, TM Khoshgoftaar (2007)
A comprehensive empirical study of count models for software fault predictionIEEE Trans Softw Eng, 50
Tracy Halla, Sarah Beechamb, David Bowesc, David Grayc, Steve Counsella (2011)
A Systematic Review of Fault Prediction Performance in Software Engineering a Systematic Review of Fault Prediction Performance in Software Engineering
Cheng-Zen Yang, Chun-Chi Hou, Wei-Chen Kao, Ing-Xiang Chen (2012)
An Empirical Study on Improving Severity Prediction of Defect Reports Using Feature Selection2012 19th Asia-Pacific Software Engineering Conference, 1
Jeff Stuckman, Kent Wills, James Purtilo (2013)
Evaluating Software Product Metrics with Synthetic Defect Data2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement
L. Briand, J. Daly, J. Wüst (1997)
A Unified Framework for Cohesion Measurement in Object-Oriented SystemsEmpirical Software Engineering, 3
S. Matsumoto, Yasutaka Kamei, Akito Monden, Ken-ichi Matsumoto, Masahide Nakamura (2010)
An analysis of developer metrics for fault prediction
V. Basili, L. Briand, W. Melo (1996)
A Validation of Object-Oriented Design Metrics as Quality IndicatorsIEEE Trans. Software Eng., 22
Chris Seiffert, T. Khoshgoftaar, J. Hulse, Amri Napolitano (2008)
Building Useful Models from Imbalanced Data with Sampling and Boosting
Ying Ma, Guangchun Luo, Xue Zeng, Aiguo Chen (2012)
Transfer learning for cross-company software defect predictionInf. Softw. Technol., 54
L. Briand, J. Wüst, H. Lounis (2001)
Replicated Case Studies for Investigating Quality Factors in Object-Oriented DesignsEmpirical Software Engineering, 6
M. Shepperd, Qinbao Song, Zhongbin Sun, C. Mair (2013)
Data Quality: Some Comments on the NASA Software Defect DatasetsIEEE Transactions on Software Engineering, 39
S. Rathore, Atul Gupta (2012)
Validating the Effectiveness of Object-Oriented Metrics over Multiple Releases for Predicting Fault Proneness2012 19th Asia-Pacific Software Engineering Conference, 1
S. Rathore, Sandeep Kumar (2017)
An empirical study of some software fault prediction techniques for the number of faults predictionSoft Computing, 21
Naeem Seliya, T. Khoshgoftaar (2007)
Software quality estimation with limited fault data: a semi-supervised learning perspectiveSoftware Quality Journal, 15
J. Moreno-Torres, T. Raeder, R. Alaíz-Rodríguez, N. Chawla, F. Herrera (2012)
A unifying view on dataset shift in classificationPattern Recognit., 45
S. Chatterjee, S. Nigam, J. Singh, L. Upadhyaya (2012)
Software fault prediction using Nonlinear Autoregressive with eXogenous Inputs (NARX) networkApplied Intelligence, 37
K. Emam, W. Melo, Javam Machado (2001)
The prediction of faulty classes using object-oriented design metricsJ. Syst. Softw., 56
Wei Li, S. Henry (1993)
Object-oriented metrics that predict maintainabilityJ. Syst. Softw., 23
T. Menzies, Andrew Butcher, Andrian Marcus, Thomas Zimmermann, D. Cok (2011)
Local vs. global models for effort estimation and defect prediction2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)
Yonghee Shin, Robert Bell, T. Ostrand, E. Weyuker (2009)
Does calling structure information improve the accuracy of fault prediction?2009 6th IEEE International Working Conference on Mining Software Repositories
Kehan Gao, T. Khoshgoftaar (2007)
A Comprehensive Empirical Study of Count Models for Software Fault PredictionIEEE Transactions on Reliability, 56
Yuming Zhou, H. Leung (2006)
Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity FaultsIEEE Transactions on Software Engineering, 32
Hector Olague, L. Etzkorn, Sampson Gholston, Stephen Quattlebaum (2007)
Empirical Validation of Three Software Metrics Suites to Predict Fault-Proneness of Object-Oriented Classes Developed Using Highly Iterative or Agile Software Development ProcessesIEEE Transactions on Software Engineering, 33
Robert Bell, T. Ostrand, E. Weyuker (2006)
Looking for bugs in all the right places
Zhen Yan, Xinyu Chen, Ping Guo (2010)
Software Defect Prediction Using Fuzzy Support Vector Regression
Allen Johnson, M. Malek (1988)
Survey of software tools for evaluating reliability, availability, and serviceabilityACM Comput. Surv., 20
B. Kitchenham (2010)
What's up with software metrics? - A preliminary mapping studyJ. Syst. Softw., 83
Wei Tang, T. Khoshgoftaar (2004)
Noise identification with the k-means algorithm16th IEEE International Conference on Tools with Artificial Intelligence
Ying Ma, Shunzhi Zhu, Ke Qin, Guangchun Luo (2014)
Combining the requirement information for software defect estimation in design timeInf. Process. Lett., 114
T. Menzies, Justin DiStefano, Andres Orrego (2004)
Assessing Predictors of Software Defects
(2011)
A systematic review on the relationships between ck metrics and external software quality attributes. Technical report Youden WJ (1950) Index for rating diagnostic tests
M. Kubát, R. Holte, S. Matwin (1998)
Machine Learning for the Detection of Oil Spills in Satellite Radar ImagesMachine Learning, 30
Software fault prediction aims to identify fault-prone software modules by using some underlying properties of the software project before the actual testing process begins. It helps in obtaining desired software quality with optimized cost and effort. Initially, this paper provides an overview of the software fault prediction process. Next, different dimensions of software fault prediction process are explored and discussed. This review aims to help with the understanding of various elements associated with fault prediction process and to explore various issues involved in the software fault prediction. We search through various digital libraries and identify all the relevant papers published since 1993. The review of these papers are grouped into three classes: software metrics, fault prediction techniques, and data quality issues. For each of the class, taxonomical classification of different techniques and our observations have also been presented. The review and summarization in the tabular form are also given. At the end of the paper, the statistical analysis, observations, challenges, and future directions of software fault prediction have been discussed.
Artificial Intelligence Review – Springer Journals
Published: May 30, 2017
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.