The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - Nov.-Dec. (2012 vol.38)
pp: 1276-1304
Tracy Hall , Brunel University, Uxbridge
Sarah Beecham , University of Limerick, Limerick
David Bowes , University of Hertfordshire, Hatfield
David Gray , University of Hertfordshire, Hatfield
Steve Counsell , Brunel University, Uxbridge
ABSTRACT
Background: The accurate prediction of where faults are likely to occur in code can help direct test effort, reduce costs, and improve the quality of software. Objective: We investigate how the context of models, the independent variables used, and the modeling techniques applied influence the performance of fault prediction models. Method: We used a systematic literature review to identify 208 fault prediction studies published from January 2000 to December 2010. We synthesize the quantitative and qualitative results of 36 studies which report sufficient contextual and methodological information according to the criteria we develop and apply. Results: The models that perform well tend to be based on simple modeling techniques such as Naive Bayes or Logistic Regression. Combinations of independent variables have been used by models that perform well. Feature selection has been applied to these combinations when models are performing particularly well. Conclusion: The methodology used to build models seems to be influential to predictive performance. Although there are a set of fault prediction studies in which confidence is possible, more studies are needed that use a reliable methodology and which report their context, methodology, and performance comprehensively.
INDEX TERMS
Predictive models, Context modeling, Software testing, Data models, Systematics, Analytical models, Fault diagnosis, software fault prediction, Systematic literature review
CITATION
Tracy Hall, Sarah Beecham, David Bowes, David Gray, Steve Counsell, "A Systematic Literature Review on Fault Prediction Performance in Software Engineering", IEEE Transactions on Software Engineering, vol.38, no. 6, pp. 1276-1304, Nov.-Dec. 2012, doi:10.1109/TSE.2011.103
REFERENCES
[1] R. Abreu and R. Premraj, "How Developer Communication Frequency Relates to Bug Introducing Changes," Proc. Joint Int'l and Ann. ERCIM Workshops Principles of Software Evolution and Software Evolution Workshops, pp. 153-158, 2009. (Paper=1, Status=F, Phase=1).
[2] W. Afzal, "Using Faults-Slip-Through Metric as a Predictor of Fault-Proneness," Proc. 17th Asia Pacific Software Eng. Conf., pp. 414-422, 2010. (Paper=2, Status=F, Phase=2).
[3] W. Afzal and R. Torkar, "A Comparative Evaluation of Using Genetic Programming for Predicting Fault Count Data," Proc. Third Int'l Conf. Software Eng. Advances, pp. 407-414, 2008. (Paper=3, Status=F, Phase=2).
[4] W. Afzal, R. Torkar, and R. Feldt, "Prediction of Fault Count Data Using Genetic Programming," Proc. IEEE Int'l Multitopic Conf., pp. 349-356, 2008. (Paper=4, Status=F, Phase=2).
[5] S. Amasaki, Y. Takagi, O. Mizuno, and T. Kikuno, "A Bayesian Belief Network for Assessing the Likelihood of Fault Content," Proc. 14th Int'l Symp. Software Reliability Eng., pp. 215-226, Nov. 2003. (Paper=5, Status=F, Phase=2).
[6] C. Andersson and P. Runeson, "A Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems," IEEE Trans. Software Eng., vol. 33, no. 5, pp. 273-286, May 2007. (Paper=6, Status=F, Phase=1).
[7] E. Arisholm and L. Briand, "Predicting Fault-Prone Components in a Java Legacy System," Proc. ACM/IEEE Int'l Symp. Empirical Software Eng., pp. 8-17, 2006. (Paper=7, Status=F, Phase=4).
[8] E. Arisholm, L.C. Briand, and M. Fuglerud, "Data Mining Techniques for Building Fault-Proneness Models in Telecom Java Software," Proc. IEEE 18th Int'l Symp. Software Reliability, pp. 215-224, Nov. 2007. (Paper=8, Status=P).
[9] E. Arisholm, L.C. Briand, and E.B. Johannessen, "A Systematic and Comprehensive Investigation of Methods to Build and Evaluate Fault Prediction Models," J. Systems and Software, vol. 83, no. 1, pp. 2-17, 2010. (Paper=9, Status=P).
[10] N. Ayewah, W. Pugh, J. Morgenthaler, J. Penix, and Y. Zhou, "Evaluating Static Analysis Defect Warnings on Production Software," Proc. Seventh ACM SIGPLAN-SIGSOFT Workshop Program Analysis for Software Tools and Eng., pp. 1-8, 2007. (Paper=10, Status=F, Phase=1).
[11] R. Bell, T. Ostrand, and E. Weyuker, "Looking for Bugs in All the Right Places," Proc. Int'l Symp. Software Testing and Analysis, pp. 61-72, 2006. (Paper=11, Status=P).
[12] P. Bellini, I. Bruno, P. Nesi, and D. Rogai, "Comparing Fault-proneness Estimation Models," Proc. IEEE 10th Int'l Conf. Eng. Complex Computer Systems, pp. 205-214, June 2005. (Paper=12, Status=F, Phase=2).
[13] A. Bernstein, J. Ekanayake, and M. Pinzger, "Improving Defect Prediction Using Temporal Features and Non Linear Models," Proc. Ninth Int'l Workshop Principles of Software Evolution: In Conjunction with the Sixth ESEC/FSE Joint Meeting, pp. 11-18, 2007. (Paper=13, Status=F, Phase=2).
[14] M. Bezerra, A. Oliveira, and S. Meira, "A Constructive RBF Neural Network for Estimating the Probability of Defects in Software Modules," Proc. Int'l Joint Conf. Neural Networks, pp. 2869-2874, Aug. 2007. (Paper=14, Status=F, Phase=2, Data=N).
[15] S. Bibi, G. Tsoumakas, I. Stamelos, and I. Vlahvas, "Software Defect Prediction Using Regression via Classification," Proc. IEEE Int'l Conf. Computer Systems and Applications, vol. 8, pp. 330-336, 2006. (Paper=15, Status=P).
[16] D. Binkley, H. Feild, D. Lawrie, and M. Pighin, "Software Fault Prediction Using Language Processing," Proc. Testing: Academic and Industrial Conf. Practice and Research Techniques, pp. 99-110, Sept. 2007. (Paper=16, Status=F, Phase=1).
[17] D. Binkley, H. Feild, D. Lawrie, and M. Pighin, "Increasing Diversity: Natural Language Measures for Software Fault Prediction," J. Systems and Software, vol. 82, no. 11, pp. 1793-1803, 2009. (Paper=17, Status=F, Phase=1).
[18] C. Bird, N. Nagappan, H. Gall, B. Murphy, and P. Devanbu, "Putting it All Together: Using Socio-Technical Networks to Predict Failures," Proc. 20th Int'l Symp. Software Reliability Eng., pp. 109-119, 2009. (Paper=18, Status=P).
[19] G. Boetticher, "Improving Credibility of Machine Learner Models in Software Engineering," Advanced Machine Learner Applications in Software Eng., pp. 52-72, Idea Group Publishing, 2006. (Paper=19, Status=F, Phase=2, Data=N).
[20] L. Briand, W. Melo, and J. Wust, "Assessing the Applicability of Fault-Proneness Models across Object-Oriented Software Projects," IEEE Trans. Software Eng., vol. 28, no. 7, pp. 706-720, July 2002. (Paper=20, Status=F, Phase=2).
[21] B. Caglayan, A. Bener, and S. Koch, "Merits of Using Repository Metrics in Defect Prediction for Open Source Projects," Proc. ICSE Workshop Emerging Trends in Free/Libre/Open Source Software Research and Development, pp. 31-36, 2009. (Paper=21, Status=P).
[22] G. Calikli, A. Tosun, A. Bener, and M. Celik, "The Effect of Granularity Level on Software Defect Prediction," Proc. 24th Int'l Symp. Computer and Information Sciences, pp. 531-536, Sept. 2009. (Paper=22, Status=F, Phase=2).
[23] C. Catal, B. Diri, and B. Ozumut, "An Artificial Immune System Approach for Fault Prediction in Object-Oriented Software," Proc. Second Int'l Conf. Dependability of Computer Systems, pp. 238-245, June 2007. (Paper=23, Status=F, Phase=2, Data=N).
[24] E. Ceylan, F. Kutlubay, and A. Bener, "Software Defect Identification Using Machine Learning Techniques," Proc. 32nd Software Eng. and Advanced Applications, pp. 240-247, 2006. (Paper=24, Status=F, Phase=2).
[25] V.U. Challagulla, F.B. Bastani, and I.-L. Yen, "A Unified Framework for Defect Data Analysis Using the MBR Technique," Proc. IEEE 18th Int'l Tools with Artificial Intelligence, pp. 39-46, Nov. 2006. (Paper=25, Status=F, Phase=2, Data=N).
[26] V. Challagulla, F. Bastani, I.-L. Yen, and R. Paul, "Empirical Assessment of Machine Learning Based Software Defect Prediction Techniques," Proc.S 10th IEEE Int'l Workshop Object-Oriented Real-Time Dependable Systems, pp. 263-270, Feb. 2005. (Paper=26, Status=F, Phase=2, Data=N).
[27] J. Cong, D. En-Mei, and Q. Li-Na, "Software Fault Prediction Model Based on Adaptive Dynamical and Median Particle Swarm Optimization," Proc. Second Int'l Conf. Multimedia and Information Technology, vol. 1, pp. 44-47, 2010. (Paper=27, Status=F, Phase=2, Data=N).
[28] C. Cruz and A. Erika, "Exploratory Study of a UML Metric for Fault Prediction," Proc. ACM/IEEE 32nd Int'l Conf. Software Eng., pp. 361-364, 2010. (Paper=28, Status=F, Phase=4).
[29] C. Cruz, A. Erika, and O. Koichiro, "Towards Logistic Regression Models for Predicting Fault-Prone Code across Software Projects," Proc. Third Int'l Symp. Empirical Software Eng. and Measurement, pp. 460-463, 2009. (Paper=29, Status=P).
[30] V. Dallmeier and T. Zimmermann, "Extraction of Bug Localization Benchmarks from History," Proc. IEEE/ACM 22nd Int'l Conf. Automated Software Eng., pp. 433-436, 2007. (Paper=30, Status=F, Phase=1).
[31] M. D'Ambros, M. Lanza, and R. Robbes, "On the Relationship between Change Coupling and Software Defects," Proc. 16th Working Conf. Reverse Eng., pp. 135-144, Oct. 2009. (Paper=31, Status=P).
[32] M. D'Ambros, M. Lanza, and R. Robbes, "An Extensive Comparison of Bug Prediction Approaches," Proc. IEEE Seventh Working Conf. Mining Software Repositories, pp. 31-41, 2010. (Paper=32, Status=P).
[33] A.B. de Carvalho, A. Pozo, S. Vergilio, and A. Lenz, "Predicting Fault Proneness of Classes through a Multiobjective Particle Swarm Optimization Algorithm," Proc. IEEE 20th Int'l Conf. Tools with Artificial Intelligence, vol. 2, pp. 387-394, 2008. (Paper=33, Status=F, Phase=2, Data=N).
[34] A.B. de Carvalho, A. Pozo, and S.R. Vergilio, "A Symbolic Fault-Prediction Model Based on Multiobjective Particle Swarm Optimization," J. Systems and Software, vol. 83, no. 5, pp. 868-882, 2010. (Paper=34, Status=F, Phase=2, Data=N).
[35] G. Denaro, "Estimating Software Fault-Proneness for Tuning Testing Activities," Proc. Int'l Conf. Software Eng., pp. 704-706, 2000. (Paper=35, Status=F, Phase=2).
[36] G. Denaro, S. Morasca, and M. Pezzè, "Deriving Models of Software Fault-Proneness," Proc. 14th Int'l Conf. Software Eng. and Knowledge Eng., pp. 361-368, 2002. (Paper=36, Status=F, Phase=2).
[37] G. Denaro and M. Pezzè, "An Empirical Evaluation of Fault-Proneness Models," Proc. 24th Int'l Conf. Software Eng., pp. 241-251, 2002. (Paper=37, Status=P).
[38] Z. Dianqin and W. Zhongyuan, "The Application of Gray-Prediction Theory in the Software Defects Management," Proc. Int'l Conf. Computational Intelligence and Software Eng., pp. 1-5, 2009. (Paper=38, Status=F, Phase=2).
[39] K. El Emam, W. Melo, and J. Machado, "The Prediction of Faulty Classes Using Object-Oriented Design Metrics," J. Systems and Software, vol. 56, no. 1, pp. 63-75, 2001. (Paper=39, Status=F, Phase=2).
[40] K. Elish and M. Elish, "Predicting Defect-prone Software Modules Using Support Vector Machines," J. Systems and Software, vol. 81, no. 5, pp. 649-660, 2008. (Paper=40, Status=F, Phase=2, Data=N).
[41] N. Fenton, M. Neil, W. Marsh, P. Hearty, L. Radlinski, and P. Krause, "Project Data Incorporating Qualitative Factors for Improved Software Defect Prediction," Proc. Int'l Workshop Predictor Models in Software Eng., p. 2, May 2007. (Paper=41, Status=F, Phase=2).
[42] N. Fenton and N. Ohlsson, "Quantitative Analysis of Faults and Failures in a Complex Software System," IEEE Trans. Software Eng., vol. 26, no. 8, pp. 797-814, Aug. 2000. (Paper=42, Status=F, Phase=1).
[43] F. Fioravanti and P. Nesi, "A Study on Fault-Proneness Detection of Object-Oriented Systems," Proc. Fifth European Conf. Software Maintenance and Reeng., pp. 121-130, 2001. (Paper=43, Status=F, Phase=2).
[44] K. Gao and T. Khoshgoftaar, "A Comprehensive Empirical Study of Count Models for Software Fault Prediction," IEEE Trans. Reliability, vol. 56, no. 2, pp. 223-236, June 2007. (Paper=44, Status=F, Phase=2).
[45] N. Gayatri, S. Nickolas, A.V. Reddy, and R. Chitra, "Performance Analysis of Datamining Algorithms for Software Quality Prediction," Proc. Int'l Conf. Advances in Recent Technologies in Comm. and Computing, pp. 393-395, 2009. (Paper=45, Status=F, Phase=2, Data=N).
[46] I. Gondra, "Applying Machine Learning to Software Fault-Proneness Prediction," J. Systems and Software, vol. 81, no. 2, pp. 186-195, 2008. (Paper=46, Status=F, Phase=1).
[47] T. Graves, A. Karr, J. Marron, and H. Siy, "Predicting Fault Incidence Using Software Change History," IEEE Trans. Software Eng., vol. 26, no. 7, pp. 653-661, July 2000. (Paper=47, Status=F, Phase=1).
[48] D. Gray, D. Bowes, N. Davey, S. Yi, and B. Christianson, "Software Defect Prediction Using Static Code Metrics Underestimates Defect-Proneness," Proc. Int'l Joint Conf. Neural Networks, pp. 1-7, 2010. (Paper=48, Status=F, Phase=1).
[49] L. Guo, B. Cukic, and H. Singh, "Predicting Fault Prone Modules by the Dempster-Shafer Belief Networks," Proc. IEEE 18th Int'l Conf. Automated Software Eng., pp. 249-252, Oct. 2003. (Paper=49, Status=F, Phase=2, Data=N).
[50] L. Guo, Y. Ma, B. Cukic, and H. Singh, "Robust Prediction of Fault-Proneness by Random Forests," Proc. 15th Int'l Symp. Software Reliability Eng., pp. 417-428, Nov. 2004. (Paper=50, Status=F, Phase=2, Data=N).
[51] T. Gyimothy, R. Ferenc, and I. Siket, "Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction," IEEE Trans. Software Eng., vol. 31, no. 10, pp. 897-910, Oct. 2005. (Paper=51, Status=P).
[52] A.E. Hassan, "Predicting Faults Using the Complexity of Code Changes," Proc. 31st IEEE Int'l Conf. Software Eng., pp. 78-88, 2009. (Paper=52, Status=F, Phase=5).
[53] A. Hassan and R. Holt, "The Top Ten List: Dynamic Fault Prediction," Proc. 21st IEEE Int'l Conf. Software Maintenance, pp. 263-272, Sept. 2005. (Paper=53, Status=F, Phase=1).
[54] Y. Higo, K. Murao, S. Kusumoto, and K. Inoue, "Predicting Fault-Prone Modules Based on Metrics Transitions," Proc. Workshop Defects in Large Software Systems, pp. 6-10, 2008. (Paper=54, Status=F, Phase=1).
[55] T. Holschuh, M. Pauser, K. Herzig, T. Zimmermann, R. Premraj, and A. Zeller, "Predicting Defects in SAP Java Code: An Experience Report," Proc. 31st Int'l Conf. Software Eng.-Companion Volume, pp. 172-181, 2009. (Paper=55, Status=F, Phase=2).
[56] Z. Hongyu, "An Investigation of the Relationships Between Lines of Code and Defects," Proc. IEEE Int'l Conf. Software Maintenance, pp. 274-283, 2009. (Paper=56, Status=P, Data=N).
[57] D. Hovemeyer and W. Pugh, "Finding Bugs Is Easy," Proc. Companion to the 19th Ann. ACM SIGPLAN Conf. Object-Oriented Programming Systems, Languages, and Applications, pp. 132-136, 2004. (Paper=57, Status=F, Phase=3).
[58] L. Hribar and D. Duka, "Software Component Quality Prediction Using KNN and Fuzzy Logic," Proc. 33rd Int'l Convention MIPRO, pp. 402-408, 2010. (Paper=58, Status=F, Phase=1).
[59] W. Huanjing, T.M. Khoshgoftaar, and A. Napolitano, "A Comparative Study of Ensemble Feature Selection Techniques for Software Defect Prediction," Proc. Ninth Int'l Conf. Machine Learning and Applications, pp. 135-140, 2010. (Paper=59, Status=F, Phase=4, Data=N).
[60] L. Jiang, Z. Su, and E. Chiu, "Context-Based Detection of Clone-Related Bugs," Proc. Sixth Joint Meeting of the European Software Eng. Conf. and the ACM SIGSOFT Symp. Foundations of Software Eng., pp. 55-64, 2007. (Paper=60, Status=F, Phase=1).
[61] Y. Jiang, B. Cukic, and Y. Ma, "Techniques for Evaluating Fault Prediction Models," Empirical Software Eng., vol. 13, no. 5, pp. 561-595, 2008. (Paper=61, Status=F, Phase=2, Data=N).
[62] Y. Jiang, B. Cukic, and T. Menzies, "Fault Prediction Using Early Lifecycle Data," Proc. IEEE 18th Int'l Symp. Software Reliability, pp. 237-246, Nov. 2007. (Paper=62, Status=F, Phase=2, Data=N).
[63] Y. Jiang, B. Cukic, and T. Menzies, "Cost Curve Evaluation of Fault Prediction Models," Proc. 19th Int'l Symp. Software Reliability Eng., pp. 197-206, Nov. 2008. (Paper=63, Status=F, Phase=2, Data=N).
[64] Y. Jiang, J. Lin, B. Cukic, and T. Menzies, "Variance Analysis in Software Fault Prediction Models," Proc. 20th Int'l Symp. Software Reliability Eng., pp. 99-108, Nov. 2009. (Paper=64, Status=F, Phase=2, Data=N).
[65] J.A. Jones and M.J. Harrold, "Empirical Evaluation of the Tarantula Automatic Fault-Localization Technique," Proc. IEEE/ACM 20th Int'l Conf. Automated Software Eng., pp. 273-282, 2005. (Paper=65, Status=F, Phase=1).
[66] J.A. Jones, M.J. Harrold, and J. Stasko, "Visualization of Test Information to Assist Fault Localization," Proc. 24th Int'l Conf. Software Eng., pp. 467-477, 2002. (Paper=66, Status=F, Phase=1).
[67] H. Joshi, C. Zhang, S. Ramaswamy, and C. Bayrak, "Local and Global Recency Weighting Approach to Bug Prediction," Proc. Fourth Int'l Workshop Mining Software Repositories, p. 33, May 2007. (Paper=67, Status=F, Phase=2).
[68] L. Jun, X. Zheng, Q. Jianzhong, and L. Shukuan, "A Defect Prediction Model for Software Based on Service Oriented Architecture Using Expert Cocomo," Proc. 21st Ann. Int'l Conf. Chinese Control and Decision Conf., pp. 2591-2594, 2009. (Paper=68, Status=F, Phase=1).
[69] Y. Kamei, S. Matsumoto, A. Monden, K.i. Matsumoto, B. Adams, and A.E. Hassan, "Revisiting Common Bug Prediction Findings Using Effort-Aware Models," Proc. IEEE Int'l Conf. Software Maintenance, pp. 1-10, 2010. (Paper=69, Status=P).
[70] K. Kaminsky and G. Boetticher, "Building a Genetically Engineerable Evolvable Program (GEEP) Using Breadth-based Explicit Knowledge for Predicting Software Defects," Proc. IEEE Ann. Meeting Fuzzy Information, vol. 1, pp. 10-15, June 2004. (Paper=70, Status=F, Phase=1).
[71] S. Kanmani, V.R. Uthariaraj, V. Sankaranarayanan, and P. Thambidurai, "Object Oriented Software Quality Prediction Using General Regression Neural Networks," SIGSOFT Software Eng. Notes, vol. 29, pp. 1-6, Sept. 2004. (Paper=71, Status=F, Phase=2).
[72] S. Kanmani, V. Uthariaraj, V. Sankaranarayanan, and P. Thambidurai, "Object-Oriented Software Fault Prediction Using Neural Networks," Information and Software Technology, vol. 49, no. 5, pp. 483-492, 2007. (Paper=72, Status=F, Phase=2).
[73] Y. Kastro and A. Bener, "A Defect Prediction Method for Software Versioning," Software Quality J., vol. 16, no. 4, pp. 543-562, 2008. (Paper=73, Status=P).
[74] A. Kaur and R. Malhotra, "Application of Random Forest in Predicting Fault-Prone Classes," Proc. Int'l Conf. Advanced Computer Theory and Eng., pp. 37-43, 2008. (Paper=74, Status=P).
[75] A. Kaur, P.S. Sandhu, and A.S. Bra, "Early Software Fault Prediction Using Real Time Defect Data," Proc. Second Int'l Conf. Machine Vision, pp. 242-245, 2009. (Paper=75, Status=F, Phase=2, Data=N).
[76] T.M. Khoshgoftaar, K. Gao, and N. Seliya, "Attribute Selection and Imbalanced Data: Problems in Software Defect Prediction," Proc. 22nd IEEE Int'l Conf. Tools with Artificial Intelligence, vol. 1, pp. 137-144, 2010. (Paper=76, Status=P).
[77] T. Khoshgoftaar, E. Allen, and J. Busboom, "Modeling Software Quality: The Software Measurement Analysis and Reliability Toolkit," Proc. IEEE 12th Int'l Conf. Tools with Artificial Intelligence, pp. 54-61, 2000. (Paper=77, Status=F, Phase=2).
[78] T. Khoshgoftaar, K. Gao, and R. Szabo, "An Application of Zero-Inflated Poisson Regression for Software Fault Prediction," Proc. 12th Int'l Symp. Software Reliability Eng., pp. 66-73, Nov. 2001. (Paper=78, Status=F, Phase=2).
[79] T. Khoshgoftaar, E. Geleyn, and K. Gao, "An Empirical Study of the Impact of Count Models Predictions on Module-order Models," Proc. Eighth IEEE Symp. Software Metrics, pp. 161-172, 2002. (Paper=79, Status=F, Phase=2).
[80] T. Khoshgoftaar and N. Seliya, "Improving Usefulness of Software Quality Classification Models Based on Boolean Discriminant Functions," Proc. 13th Int'l Symp. Software Reliability Eng., pp. 221-230, 2002. (Paper=80, Status=F, Phase=2).
[81] T. Khoshgoftaar and N. Seliya, "Software Quality Classification Modeling Using the Sprint Decision Tree Algorithm," Proc. IEEE 14th Int'l Conf. Tools with Artificial Intelligence, pp. 365-374, 2002. (Paper=81, Status=F, Phase=2).
[82] T. Khoshgoftaar and N. Seliya, "Tree-Based Software Quality Estimation Models for Fault Prediction," Proc. IEEE Eighth Symp. Software Metrics, pp. 203-214, 2002. (Paper=82, Status=F, Phase=2).
[83] T. Khoshgoftaar and N. Seliya, "Comparative Assessment of Software Quality Classification Techniques: An Empirical Case Study," Empirical Software Eng., vol. 9, no. 3, pp. 229-257, 2004. (Paper=83, Status=P).
[84] T. Khoshgoftaar, N. Seliya, and K. Gao, "Assessment of a New Three-Group Software Quality Classification Technique: An Empirical Case Study," Empirical Software Eng., vol. 10, no. 2, pp. 183-218, 2005. (Paper=84, Status=F, Phase=2).
[85] T. Khoshgoftaar, V. Thaker, and E. Allen, "Modeling Fault-Prone Modules of Subsystems," Proc. 11th Int'l Symp. Software Reliability Eng., pp. 259-267, 2000. (Paper=85, Status=F, Phase=2).
[86] T. Khoshgoftaar, X. Yuan, E. Allen, W. Jones, and J. Hudepohl, "Uncertain Classification of Fault-Prone Software Modules," Empirical Software Eng., vol. 7, no. 4, pp. 297-318, 2002. (Paper=86, Status=P).
[87] S. Kim, K. Pan, and E. WhiteheadJr., "Memories of Bug Fixes," Proc. 14th ACM SIGSOFT Int'l Symp. Foundations of Software Eng., pp. 35-45, 2006. (Paper=87, Status=F, Phase=2).
[88] S. Kim, T. Zimmermann, E. WhiteheadJr., and A. Zeller, "Predicting Faults from Cached History," Proc. 29th Int'l Conf. Software Eng., pp. 489-498, 2007. (Paper=88, Status=F, Phase=4).
[89] S. Kim, T. Zimmermann, K. Pan, and E. Whitehead, "Automatic Identification of Bug-Introducing Changes," Proc. IEEE/ACM 21st Int'l Conf. Automated Software Eng., pp. 81-90, Sept. 2006. (Paper=89, Status=F, Phase=1).
[90] M. Kläs, F. Elberzhager, J. Münch, K. Hartjes, and O. von Graevemeyer, "Transparent Combination of Expert and Measurement Data for Defect Prediction: An Industrial Case Study," Proc. 32nd ACM/IEEE Int'l Conf. Software Eng., pp. 119-128, 2010. (Paper=90, Status=F, Phase=2).
[91] M. Kläs, H. Nakao, F. Elberzhager, and J. Münch, "Predicting Defect Content and Quality Assurance Effectiveness by Combining Expert Judgment and Defect Data-A Case Study," Proc. 19th Int'l Symp. Software Reliability Eng., pp. 17-26, 2008. (Paper=91, Status=F, Phase=2).
[92] P. Knab, M. Pinzger, and A. Bernstein, "Predicting Defect Densities in Source Code Files with Decision Tree Learners," Proc. Int'l Workshop Mining Software Repositories, pp. 119-125, 2006. (Paper=92, Status=P).
[93] A. Koru and H. Liu, "Building Effective Defect-Prediction Models in Practice," IEEE Software, vol. 22, no. 6, pp. 23-29, Nov./Dec. 2005. (Paper=93, Status=F, Phase=2, Data=N).
[94] A. Koru, D. Zhang, and H. Liu, "Modeling the Effect of Size on Defect Proneness for Open-Source Software," Proc. Int'l Workshop Predictor Models in Software Eng., p. 10, May 2007. (Paper=94, Status=F, Phase=1).
[95] O. Kutlubay, B. Turhan, and A. Bener, "A Two-Step Model for Defect Density Estimation," Proc. 33rd EUROMICRO Conf. Software Eng. and Advanced Applications, pp. 322-332, Aug. 2007. (Paper=95, Status=F, Phase=2, Data=N).
[96] L. Layman, G. Kudrjavets, and N. Nagappan, "Iterative Identification of Fault-Prone Binaries Using in-Process Metrics," Proc. ACM-IEEE Second Int'l Symp. Empirical Software Eng. and Measurement, pp. 206-212, 2008. (Paper=96, Status=F, Phase=4).
[97] S. Lessmann, B. Baesens, C. Mues, and S. Pietsch, "Benchmarking Classification Models for Software Defect Prediction: A Proposed Framework and Novel Findings," IEEE Trans. Software Eng., vol. 34, no. 4, pp. 485-496, July/Aug. 2008. (Paper=97, Status=F, Phase=2, Data=N).
[98] P.L. Li, J. Herbsleb, M. Shaw, and B. Robinson, "Experiences and Results from Initiating Field Defect Prediction and Product Test Prioritization Efforts at Abb Inc." Proc. 28th Int'l Conf. Software Eng., pp. 413-422, 2006. (Paper=98, Status=P).
[99] P.L. Li, M. Shaw, J. Herbsleb, B. Ray, and P. Santhanam, "Empirical Evaluation of Defect Projection Models for Widely-Deployed Production Software Systems," SIGSOFT Software Eng. Notes, vol. 29, pp. 263-272, Oct. 2004. (Paper=99, Status=F, Phase=1).
[100] P. Li, J. Herbsleb, and M. Shaw, "Finding Predictors of Field Defects for Open Source Software Systems in Commonly Available Data Sources: A Case Study of Openbsd," Proc. IEEE 11th Int'l Symp. Software Metrics, pp. 10-32, Sept. 2005. (Paper=100, Status=F, Phase=1).
[101] Z. Li and M. Reformat, "A Practical Method for the Software Fault-Prediction," Proc. IEEE Int'l Conf. Information Reuse and Integration, pp. 659-666, Aug. 2007. (Paper=101, Status=F, Phase=2, Data=N).
[102] Y. Ma, L. Guo, and B. Cukic, "A Statistical Framework for the Prediction of Fault-Proneness," Proc. Advances in Machine Learning Applications in Software Eng., pp. 237-265, 2006. (Paper=102, Status=F, Phase=2, Data=N).
[103] J.T. Madhavan and E.J. WhiteheadJr., "Predicting Buggy Changes Inside an Integrated Development Environment," Proc. OOPSLA Workshop Eclipse Technology Exchange, pp. 36-40, 2007. (Paper=103, Status=F, Phase=4).
[104] A. Mahaweerawat, P. Sophatsathit, and C. Lursinsap, "Software Fault Prediction Using Fuzzy Clustering and Radial-Basis Function Network," Proc. Int'l Conf. Intelligent Technologies, pp. 304-313, 2002. (Paper=104, Status=F, Phase=2).
[105] A. Mahaweerawat, P. Sophatsathit, and C. Lursinsap, "Adaptive Self-Organizing Map Clustering for Software Fault Prediction," Proc. Fourth Int'l Joint Conf. Computer Science and Software Eng., pp. 35-41, 2007. (Paper=105, Status=F, Phase=2).
[106] A. Mahaweerawat, P. Sophatsathit, C. Lursinsap, and P. Musilek, "Fault Prediction in Object-Oriented Software Using Neural Network Techniques," Proc. InTech Conf., pp. 2-4, 2004. (Paper=106, Status=F, Phase=2).
[107] A. Marcus, D. Poshyvanyk, and R. Ferenc, "Using the Conceptual Cohesion of Classes for Fault Prediction in Object-Oriented Systems," IEEE Trans. Software Eng., vol. 34, no. 2, pp. 287-300, Mar./Apr. 2008. (Paper=107, Status=F, Phase=1).
[108] T. Mende and R. Koschke, "Revisiting the Evaluation of Defect Prediction Models," Proc. Fifth Int'l Conf. Predictor Models in Software Eng., p. 7, 2009. (Paper=108, Status=F, Phase=2, Data=N).
[109] T. Mende and R. Koschke, "Effort-Aware Defect Prediction Models," Proc. 14th European Conf. Software Maintenance and Reeng., pp. 107-116, 2010. (Paper=109, Status=P, Data=N).
[110] T. Mende, R. Koschke, and M. Leszak, "Evaluating Defect Prediction Models for a Large Evolving Software System," Proc. 13th European Conf. Software Maintenance and Reeng., pp. 247-250, Mar. 2009. (Paper=110, Status=P).
[111] T. Menzies and J. Di Stefano, "How Good Is Your Blind Spot Sampling Policy," Proc. IEEE Eighth Int'l Symp. High Assurance Systems Eng., pp. 129-138, Mar. 2004. (Paper=111, Status=F, Phase=2, Data=N).
[112] T. Menzies, J. Greenwald, and A. Frank, "Data Mining Static Code Attributes to Learn Defect Predictors," IEEE Trans. Software Eng., vol. 33, no. 1, pp. 2-13, Jan. 2007. (Paper=112, Status=F, Phase=2, Data=N).
[113] T. Menzies, Z. Milton, B. Turhan, B. Cukic, Y. Jiang, and A.B. Bener, "Defect Prediction from Static Code Features: Current Results, Limitations, New Approaches," Automatic Software Eng., vol. 17, no. 4, pp. 375-407, 2010. (Paper=113, Status=F, Phase=2, Data=N).
[114] T. Menzies, B. Turhan, A. Bener, G. Gay, B. Cukic, and Y. Jiang, "Implications of Ceiling Effects in Defect Predictors," Proc. Fourth Int'l Workshop Predictor Models in Software Eng., pp. 47-54, 2008. (Paper=114, Status=F, Phase=2, Data=N).
[115] M. Mertik, M. Lenic, G. Stiglic, and P. Kokol, "Estimating Software Quality with Advanced Data Mining Techniques," Proc. Int'l Conf. Software Eng. Advances, p. 19, Oct. 2006. (Paper=115, Status=F, Phase=2, Data=N).
[116] O. Mizuno, S. Ikami, S. Nakaichi, and T. Kikuno, "Spam Filter Based Approach for Finding Fault-Prone Software Modules," Proc. Fourth Int'l Workshop Mining Software Repositories, p. 4, May 2007. (Paper=116, Status=P).
[117] O. Mizuno and T. Kikuno, "Training on Errors Experiment to Detect Fault-Prone Software Modules by Spam Filter," Proc. Sixth Joint Meeting of the European Software Eng. Conf. and the ACM SIGSOFT Symp. Foundations of Software Eng., pp. 405-414, 2007. (Paper=117, Status=P).
[118] R. Moser, W. Pedrycz, and G. Succi, "A Comparative Analysis of the Efficiency of Change Metrics and Static Code Attributes for Defect Prediction," Proc. ACM/IEEE 30th Int'l Conf. Software Eng., pp. 181-190, 2008. (Paper=118, Status=P).
[119] N. Nagappan and T. Ball, "Static Analysis Tools as Early Indicators of Pre-Release Defect Density," Proc. 27th Int'l Conf. Software Eng., pp. 580-586, May 2005. (Paper=119, Status=F, Phase=3).
[120] N. Nagappan, A. Zeller, T. Zimmermann, K. Herzig, and B. Murphy, "Change Bursts as Defect Predictors," Proc. IEEE 21st Int'l Symp. Software Reliability Eng., pp. 309-318, 2010. (Paper=120, Status=P).
[121] N. Nagappan and T. Ball, "Use of Relative Code Churn Measures to Predict System Defect Density," Proc. 27th Int'l Conf. Software Eng., pp. 284-292, 2005. (Paper=121, Status=F, Phase=2).
[122] N. Nagappan, T. Ball, and A. Zeller, "Mining Metrics to Predict Component Failures," Proc. 28th Int'l Conf. Software Eng., pp. 452-461, 2006. (Paper=122, Status=P).
[123] N.K. Nagwani and S. Verma, "Predictive Data Mining Model for Software Bug Estimation Using Average Weighted Similarity," Proc. IEEE Second Int'l Advance Computing Conf., pp. 373-378, 2010. (Paper=123, Status=F, Phase=1).
[124] A. Neufelder, "How to Measure the Impact of Specific Development Practices on Fielded Defect Density," Proc. 11th Int'l Symp. Software Reliability Eng., pp. 148-160, 2000. (Paper=124, Status=F, Phase=1).
[125] A. Nikora and J. Munson, "Developing Fault Predictors for Evolving Software Systems," Proc. Ninth Int'l Software Metrics Symp., pp. 338-350, Sept. 2003. (Paper=125, Status=F, Phase=1).
[126] A. Nikora and J. Munson, "The Effects of Fault Counting Methods on Fault Model Quality," Proc. 28th Ann. Int'l Computer Software and Applications Conf., vol. 1, pp. 192-201, Sept. 2004. (Paper=126, Status=F, Phase=1).
[127] A. Nugroho, M.R.V. Chaudron, and E. Arisholm, "Assessing UML Design Metrics for Predicting Fault-Prone Classes in a Java System," Proc. IEEE Seventh Working Conf. Mining Software Repositories, pp. 21-30, 2010. (Paper=127, Status=F, Phase=5).
[128] H. Olague, L. Etzkorn, S. Gholston, and S. Quattlebaum, "Empirical Validation of Three Software Metrics Suites to Predict Fault-Proneness of Object-Oriented Classes Developed Using Highly Iterative or Agile Software Development Processes," IEEE Trans. Software Eng., vol. 33, no. 6, pp. 402-419, June 2007. (Paper=128, Status=F, Phase=2).
[129] A. Oral and A. Bener, "Defect Prediction for Embedded Software," Proc. 22nd Int'l Symp. Computer and Information Sciences, pp. 1-6, Nov. 2007. (Paper=129, Status=F, Phase=2, Data=N).
[130] T.J. Ostrand and E.J. Weyuker, "The Distribution of Faults in a Large Industrial Software System," SIGSOFT Software Eng. Notes, vol. 27, pp. 55-64, July 2002. (Paper=130, Status=F, Phase=1).
[131] T.J. Ostrand, E.J. Weyuker, and R.M. Bell, "Locating Where Faults Will Be," Proc. Conf. Diversity in Computing, pp. 48-50, 2005. (Paper=131, Status=F, Phase=2).
[132] T.J. Ostrand, E.J. Weyuker, and R.M. Bell, "Automating Algorithms for the Identification of Fault-Prone Files," Proc. Int'l Symp. Software Testing and Analysis, pp. 219-227, 2007. (Paper=132, Status=F, Phase=4).
[133] T.J. Ostrand, E.J. Weyuker, and R. Bell, "Where the Bugs Are," ACM SIGSOFT Software Eng. Notes, vol. 29, pp. 86-96, 2004. (Paper=133, Status=P).
[134] T.J. Ostrand, E.J. Weyuker, and R. Bell, "Predicting the Location and Number of Faults in Large Software Systems," IEEE Trans. Software Eng., vol. 31, no. 4, pp. 340-355, Apr. 2005. (Paper=134, Status=F, Phase=4).
[135] T. Ostrand, E. Weyuker, and R. Bell, "Programmer-Based Fault Prediction," Proc. Sixth Int'l Conf. Predictive Models in Software Eng., pp. 1-10, 2010. (Paper=135, Status=P).
[136] T. Ostrand, E. Weyuker, R. Bell, and R. Ostrand, "A Different View of Fault Prediction," Proc. 29th Ann. Int'l Computer Software and Applications Conf., vol. 2, pp. 3-4, July 2005. (Paper=136, Status=F, Phase=1).
[137] F. Padberg, T. Ragg, and R. Schoknecht, "Using Machine Learning for Estimating the Defect Content After an Inspection," IEEE Trans. Software Eng., vol. 30, no. 1, pp. 17-28, Jan. 2004. (Paper=137, Status=F, Phase=2).
[138] G. Pai and J. Dugan, "Empirical Analysis of Software Fault Content and Fault Proneness Using Bayesian Methods," IEEE Trans. Software Eng., vol. 33, no. 10, pp. 675-686, Oct. 2007. (Paper=138, Status=F, Phase=2, Data=N).
[139] A.K. Pandey and N.K. Goyal, "Test Effort Optimization by Prediction and Ranking of Fault-Prone Software Modules," Proc. Second Int'l Conf. Reliability, Safety and Hazard, pp. 136-142, 2010. (Paper=139, Status=F, Phase=2, Data=N).
[140] L. Pelayo and S. Dick, "Applying Novel Resampling Strategies to Software Defect Prediction," Proc. Ann. Meeting of the North Amer. Fuzzy Information Processing Soc., pp. 69-72, June 2007. (Paper=140, Status=F, Phase=2, Data=N).
[141] P. Pendharkar, "Exhaustive and Heuristic Search Approaches for Learning a Software Defect Prediction Model," J. Eng. Applications of Artificial Intelligence, vol. 23, no. 1, pp. 34-40, 2010. (Paper=141, Status=F, Phase=5, Data=N).
[142] H. Peng and Z. Jie, "Predicting Defect-Prone Software Modules at Different Logical Levels," Proc. Int'l Conf. Research Challenges in Computer Science, pp. 37-40, 2009. (Paper=142, Status=F, Phase=2, Data=N).
[143] M. Pighin and A. Marzona, "An Empirical Analysis of Fault Persistence through Software Releases," Proc. Int'l Symp. Empirical Software Eng., pp. 206-212, Sept.-Oct. 2003. (Paper=143, Status=F, Phase=1).
[144] M. Pinzger, N. Nagappan, and B. Murphy, "Can Developer-Module Networks Predict Failures?" Proc. 16th ACM SIGSOFT Int'l Symp. Foundations of Software Eng., pp. 2-12, 2008. (Paper=144, Status=F, Phase=2).
[145] R. Ramler, S. Larndorfer, and T. Natschlager, "What Software Repositories Should Be Mined for Defect Predictors?" Proc. 35th Euromicro Conf. Software Eng. and Advanced Applications, pp. 181-187, 2009. (Paper=145, Status=F, Phase=4).
[146] Z. Rana, S. Shamail, and M. Awais, "Ineffectiveness of Use of Software Science Metrics as Predictors of Defects in Object Oriented Software," Proc. WRI World Congress Software Eng., vol. 4, pp. 3-7, May 2009. (Paper=146, Status=F, Phase=1, Data=N).
[147] J. Ratzinger, T. Sigmund, and H.C. Gall, "On the Relation of Refactorings and Software Defect Prediction," Proc. Int'l Working Conf. Mining Software Repositories, pp. 35-38, 2008. (Paper=147, Status=F, Phase=4).
[148] M. Reformat, A Fuzzy-Based Meta-model for Reasoning about the Number of Software Defects. Springer, 2003. (Paper=148, Status=F, Phase=2).
[149] D. Rodriguez, R. Ruiz, J. Cuadrado-Gallego, and J. Aguilar-Ruiz, "Detecting Fault Modules Applying Feature Selection to Classifiers," Proc. IEEE Int'l Conf. Information Reuse and Integration, pp. 667-672, Aug. 2007. (Paper=149, Status=F, Phase=2, Data=N).
[150] P.S. Sandhu, R. Goel, A.S. Brar, J. Kaur, and S. Anand, "A Model for Early Prediction of Faults in Software Systems," Proc. Second Int'l Conf. Computer and Automation Eng., vol. 4, pp. 281-285, 2010. (Paper=150, Status=F, Phase=2, Data=N).
[151] P.S. Sandhu, M. Kaur, and A. Kaur, "A Density Based Clustering Approach for Early Detection of Fault Prone Modules," Proc. Int'l Conf. Electronics and Information Eng., vol. 2, pp. V2-525-V2-530, 2010. (Paper=151, Status=F, Phase=2, Data=N).
[152] N. Schneidewind, "Investigation of Logistic Regression as a Discriminant of Software Quality," Proc. Seventh Int'l Software Metrics Symp., pp. 328-337, 2001. (Paper=152, Status=F, Phase=2).
[153] A. Schröter, T. Zimmermann, R. Premraj, and A. Zeller, "If Your Bug Database Could Talk," Proc. Fifth Int'l Symp. Empirical Software Eng., vol. 2, pp. 18-20, 2006. (Paper=153, Status=F, Phase=1).
[154] A. Schröter, T. Zimmermann, and A. Zeller, "Predicting Component Failures at Design Time," Proc. ACM/IEEE Int'l Symp. Empirical Software Eng., pp. 18-27, 2006. (Paper=154, Status=P).
[155] A. Schröter, T. Zimmermann, R. Premraj, and A. Zeller, "Where Do Bugs Come Drom?" SIGSOFT Software Eng. Notes, vol. 31, pp. 1-2, Nov. 2006. (Paper=155, Status=F, Phase=1).
[156] C. Seiffert, T.M. Khoshgoftaar, and J.V. Hulse, "Improving Software-Quality Predictions with Data Sampling and Boosting," IEEE Trans. Systems, Man, and Cybernetics, Part A: Systems and Humans, vol. 39, no. 6, pp. 1283-1294, Nov. 2009. (Paper=156, Status=F, Phase=2, Data=N).
[157] N. Seliya, T.M. Khoshgoftaar, and J. Van Hulse, "Predicting Faults in High Assurance Software," Proc. IEEE 12th Int'l Symp High-Assurance Systems Eng., pp. 26-34, 2010. (Paper=157, Status=F, Phase=2, Data=N).
[158] N. Seliya, T. Khoshgoftaar, and S. Zhong, "Analyzing Software Quality with Limited Fault-Proneness Defect Data," Proc. IEEE Ninth Int'l Symp. High-Assurance Systems Eng., pp. 89-98, Oct. 2005. (Paper=158, Status=F, Phase=2, Data=N).
[159] R. Selvarani, T. Nair, and V. Prasad, "Estimation of Defect Proneness Using Design Complexity Measurements in Object-Oriented Software," Proc. Int'l Conf. Signal Processing Systems, pp. 766-770, May 2009. (Paper=159, Status=F, Phase=1).
[160] R. Shatnawi and W. Li, "The Effectiveness of Software Metrics in Identifying Error-Prone Classes in Post-Release Software Evolution Process," J. Systems and Software, vol. 81, no. 11, pp. 1868-1882, 2008. (Paper=160, Status=P).
[161] M. Sherriff, S.S. Heckman, M. Lake, and L. Williams, "Identifying Fault-Prone Files Using Static Analysis Alerts through Singular Value Decomposition," Proc. Conf. Center for Advanced Studies on Collaborative Research, pp. 276-279, 2007. (Paper=161, Status=F, Phase=2).
[162] M. Sherriff, N. Nagappan, L. Williams, and M. Vouk, "Early Estimation of Defect Density Using an In-Process Haskell Metrics Model," SIGSOFT Software Eng. Notes, vol. 30, pp. 1-6, May 2005. (Paper=162, Status=F, Phase=1).
[163] Y. Shin, R.M. Bell, T.J. Ostrand, and E.J. Weyuker, "Does Calling Structure Information Improve the Accuracy of Fault Prediction?" Proc. Sixth Int'l Working Conf. Mining Software Repositories, pp. 61-70, 2009. (Paper=163, Status=P).
[164] S. Shivaji, E.J. Whitehead, R. Akella, and K. Sunghun, "Reducing Features to Improve Bug Prediction," Proc. IEEE/ACM 24th Int'l Conf. Automated Software Eng., pp. 600-604, 2009. (Paper=164, Status=P).
[165] P. Singh and S. Verma, "An Investigation of the Effect of Discretization on Defect Prediction Using Static Measures," Proc. Int'l Conf. Advances in Computing, Control, Telecomm. Technologies, pp. 837-839, 2009. (Paper=165, Status=F, Phase=2).
[166] Y. Singh, A. Kaur, and R. Malhotra, "Predicting Software Fault Proneness Model Using Neural Network," Product-Focused Software Process Improvement, vol. 5089, pp. 204-214, 2008. (Paper=166, Status=F, Phase=2, Data=N).
[167] Y. Singh, A. Kaur, and R. Malhotra, "Empirical Validation of Object-Oriented Metrics for Predicting Fault Proneness Models," Software Quality J., vol. 18, no. 1, pp. 3-35, 2010. (Paper=167, Status=F, Phase=2, Data=N).
[168] Q. Song, M. Shepperd, M. Cartwright, and C. Mair, "Software Defect Association Mining and Defect Correction Effort Prediction," IEEE Trans. Software Eng., vol. 32, no. 2, pp. 69-82, Feb. 2006. (Paper=168, Status=F, Phase=2).
[169] C. Stringfellow and A. Andrews, "Deriving a Fault Architecture to Guide Testing," Software Quality J., vol. 10, no. 4, pp. 299-330, 2002. (Paper=169, Status=F, Phase=1).
[170] G. Succi, W. Pedrycz, M. Stefanovic, and J. Miller, "Practical Assessment of the Models for Identification of Defect-Prone Classes in Object-Oriented Commercial Systems Using Design Metrics," J. Systems and Software, vol. 65, no. 1, pp. 1-12, 2003. (Paper=170, Status=F, Phase=1).
[171] M.D.M. Suffian and M.R. Abdullah, "Establishing a Defect Prediction Model Using a Combination of Product Metrics as Predictors via Six Sigma Methodology," Proc. Int'l Symp. Information Technology, vol. 3, pp. 1087-1092, 2010. (Paper=171, Status=F, Phase=2).
[172] M.M.T. Thwin and T.-S. Quah, "Application of Neural Network for Predicting Software Development Faults Using Object-Oriented Design Metrics," Proc. Ninth Int'l Conf. Neural Information Processing, vol. 5, pp. 2312-2316, Nov. 2002. (Paper=172, Status=F, Phase=2).
[173] P. Tomaszewski, H. Grahn, and L. Lundberg, "A Method for an Accurate Early Prediction of Faults in Modified Classes," Proc. IEEE 22nd Int'l Conf. Software Maintenance, pp. 487-496, Sept. 2006. (Paper=173, Status=F, Phase=2).
[174] A. Tosun and A. Bener, "Reducing False Alarms in Software Defect Prediction by Decision Threshold Optimization," Proc. Third Int'l Symp. Empirical Software Eng. and Measurement, pp. 477-480, 2009. (Paper=174, Status=F, Phase=2, Data=N).
[175] A. Tosun, B. Turhan, and A. Bener, "Practical Considerations in Deploying AI for Defect Prediction: A Case Study within the Turkish Telecommunication Industry," Proc. Fifth Int'l Conf. Predictor Models in Software Eng., p. 11, 2009. (Paper=175, Status=F, Phase=2, Data=N).
[176] A. Tosun, A.B. Bener, B. Turhan, and T. Menzies, "Practical Considerations in Deploying Statistical Methods for Defect Prediction: A Case Study within the Turkish Telecommunications Industry," Information and Software Technology, vol. 52, no. 11, pp. 1242-1257, 2010. (Paper=176, Status=F, Phase=2, Data=N).
[177] B. Turhan and A. Bener, "A Multivariate Analysis of Static Code Attributes for Defect Prediction," Proc. Seventh Int'l Conf. Quality Software, pp. 231-237, Oct. 2007. (Paper=177, Status=F, Phase=2, Data=N).
[178] B. Turhan, G. Kocak, and A. Bener, "Software Defect Prediction Using Call Graph Based Ranking (CGBR) Framework," Proc. 34th Euromicro Conf. Software Eng. and Advanced Applications, pp. 191-198, Sept. 2008. (Paper=178, Status=F, Phase=2).
[179] B. Turhan, G. Kocak, and A. Bener, "Data Mining Source Code for Locating Software Bugs: A Case Study in Telecommunication Industry," Expert Systems with Applications, vol. 36, no. 6, pp. 9986-9990, 2009. (Paper=179, Status=F, Phase=2, Data=N).
[180] B. Turhan, A.B. Bener, and T. Menzies, "Regularities in Learning Defect Predictors," Proc. 11th Int'l Conf. Product-Focused Software Process Improvement, pp. 116-130, 2010. (Paper=180, Status=F, Phase=4, Data=N).
[181] B. Turhan, T. Menzies, A. Bener, and J. Di Stefano, "On the Relative Value of Cross-Company and within-Company Data for Defect Prediction," Empirical Software Eng., vol. 14, no. 5, pp. 540-578, 2009. (Paper=181, Status=F, Phase=2, Data=N).
[182] O. Vandecruys, D. Martens, B. Baesens, C. Mues, M. De Backer, and R. Haesen, "Mining Software Repositories for Comprehensible Software Fault Prediction Models," J. Systems and Software, vol. 81, no. 5, pp. 823-839, 2008. (Paper=182, Status=F, Phase=2, Data=N).
[183] R. Vivanco, Y. Kamei, A. Monden, K. Matsumoto, and D. Jin, "Using Search-Based Metric Selection and Oversampling to Predict Fault Prone Modules," Proc. 23rd Canadian Conf. Electrical and Computer Eng., pp. 1-6, 2010. (Paper=183, Status=F, Phase=2, Data=N).
[184] D. Wahyudin, A. Schatten, D. Winkler, A.M. Tjoa, and S. Biffl, "Defect Prediction Using Combined Product and Project Metrics —A Case Study from the Open Source 'Apache' Myfaces Project Family," Proc. 34th Euromicro Conf. Software Eng. and Advanced Applications, pp. 207-215, 2008. (Paper=184, Status=F, Phase=1).
[185] T. Wang and W.-h. Li, "Naive Bayes Software Defect Prediction Model," Proc. Int'l Conf. Computational Intelligence and Software Eng., pp. 1-4, 2010. (Paper=185, Status=F, Phase=2, Data=N).
[186] W. Wei, D. Xuan, L. Chunping, and W. Hui, "A Novel Evaluation Method for Defect Prediction in Software Systems," Proc. Int'l Conf. Computational Intelligence and Software Eng., pp. 1-5, 2010. (Paper=186, Status=F, Phase=1).
[187] Y. Weimin and L. Longshu, "A Rough Set Model for Software Defect Prediction," Proc. Int'l Conf. Intelligent Computation Technology and Automation, vol. 1, pp. 747-751, 2008. (Paper=187, Status=F, Phase=2, Data=N).
[188] E. Weyuker, T. Ostrand, and R. Bell, "Using Developer Information as a Factor for Fault Prediction," Proc. Third Int'l Workshop Predictor Models in Software Eng., p. 8, May 2007. (Paper=188, Status=F, Phase=2).
[189] E. Weyuker, T. Ostrand, and R. Bell, "Comparing Negative Binomial and Recursive Partitioning Models for Fault Prediction," Proc. Fourth Int'l Workshop Predictor Models in Software Eng., pp. 3-10, 2008. (Paper=189, Status=F, Phase=2).
[190] E. Weyuker, T. Ostrand, and R. Bell, "Do Roo Many Cooks Spoil the Broth? Using the Number of Developers to Enhance Defect Prediction Models," Empirical Software Eng., vol. 13, no. 5, pp. 539-559, 2008. (Paper=190, Status=P).
[191] E.J. Weyuker, T.J. Ostrand, and R.M. Bell, "Comparing the Effectiveness of Several Modeling Methods for Fault Prediction," Empirical Software Eng., vol. 15, no. 3, pp. 277-295, 2010. (Paper=191, Status=F, Phase=2).
[192] C. Wohlin, M. Host, and M. Ohlsson, "Understanding the Sources of Software Defects: A Filtering Approach," Proc. Eighth Int'l Workshop Program Comprehension, pp. 9-17, 2000. (Paper=192, Status=F, Phase=1).
[193] W. Wong, J. Horgan, M. Syring, W. Zage, and D. Zage, "Applying Design Metrics to Predict Fault-Proneness: A Case Study on a Large-Scale Software System," Software: Practice and Experience, vol. 30, no. 14, pp. 1587-1608, 2000. (Paper=193, Status=F, Phase=2).
[194] Z. Xu, T. Khoshgoftaar, and E. Allen, "Prediction of Software Faults Using Fuzzy Nonlinear Regression Modeling," Proc. IEEE Fifth Int'l Symp. High Assurance Systems Eng., pp. 281-290, 2000. (Paper=194, Status=F, Phase=2).
[195] B. Yang, L. Yao, and H.-Z. Huang, "Early Software Quality Prediction Based on a Fuzzy Neural Network Model," Proc. Third Int'l Conf. Natural Computation, vol. 1, pp. 760-764, Aug. 2007. (Paper=195, Status=F, Phase=2).
[196] L. Yi, T.M. Khoshgoftaar, and N. Seliya, "Evolutionary Optimization of Software Quality Modeling with Multiple Repositories," IEEE Trans. Software Eng., vol. 36, no. 6, pp. 852-864, Nov. 2010. (Paper=196, Status=F, Phase=2, Data=N).
[197] H. Youngki, B. Jongmoon, K. In-Young, and C. Ho-Jin, "A Value-Added Predictive Defect Type Distribution Model Based on Project Characteristics," Proc. IEEE/ACIS Seventh Int'l Conf. Computer and Information Science, pp. 469-474, 2008. (Paper=197, Status=F, Phase=2).
[198] P. Yu, T. Systa, and H. Muller, "Predicting Fault-Proneness Using OO Metrics an Industrial Case Study," Proc. Sixth European Conf. Software Maintenance and Reeng., pp. 99-107, 2002. (Paper=198, Status=F, Phase=1).
[199] X. Yuan, T. Khoshgoftaar, E. Allen, and K. Ganesan, "An Application of Fuzzy Clustering to Software Quality Prediction," Proc. IEEE Third Symp. Application-Specific Systems and Software Eng. Technology, pp. 85-90, 2000. (Paper=199, Status=F, Phase=2).
[200] H. Zhang, A. Nelson, and T. Menzies, "On the Value of Learning from Defect Dense Components for Software Defect Prediction," Proc. Sixth Int'l Conf. Predictive Models in Software Eng., p. 14, Sept. 2010. (Paper=200, Status=F, Phase=2, Data=N).
[201] S. Zhong, T. Khoshgoftaar, and N. Seliya, "Unsupervised Learning for Expert-Based Software Quality Estimation," Proc. IEEE Eighth Int'l Symp. High Assurance Systems Eng., pp. 149-155, Mar. 2004. (Paper=201, Status=F, Phase=2, Data=N).
[202] Y. Zhou and H. Leung, "Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults," IEEE Trans. Software Eng., vol. 32, no. 10, pp. 771-789, Oct. 2006. (Paper=202, Status=F, Phase=2, Data=N).
[203] Y. Zhou, B. Xu, and H. Leung, "On the Ability of Complexity Metrics to Predict Fault-Prone Classes in Object-Oriented Systems," J. Systems and Software, vol. 83, no. 4, pp. 660-674, 2010. (Paper=203, Status=P).
[204] T. Zimmermann and N. Nagappan, "Predicting Subsystem Failures Using Dependency Graph Complexities," Proc. IEEE 18th Int'l Symp. Software Reliability, pp. 227-236, Nov. 2007. (Paper=204, Status=F, Phase=2).
[205] T. Zimmermann and N. Nagappan, "Predicting Defects Using Network Analysis on Dependency Graphs," Proc. ACM/IEEE 30th Int'l Conf. Software Eng., pp. 531-540, 2008. (Paper=205, Status=F, Phase=4).
[206] T. Zimmermann and N. Nagappan, "Predicting Defects with Program Dependencies," Proc. Third Int'l Symp. Empirical Software Eng. and Measurement, pp. 435-438, 2009. (Paper=206, Status=F, Phase=2).
[207] T. Zimmermann, R. Premraj, and A. Zeller, "Predicting Defects for Eclipse," Proc. Int'l Workshop Predictor Models in Software Eng., p. 9, May 2007. (Paper=207, Status=F, Phase=2).
[208] T. Zimmermann, N. Nagappan, H. Gall, E. Giger, and B. Murphy, "Cross-Project Defect Prediction: A Large Scale Experiment on Data vs. Domain vs. Process," Proc. Seventh Joint Meeting of the European Software Eng. Conf. and the ACM SIGSOFT Symp. The Foundations of Software Eng., pp. 91-100, 2009. (Paper=208, Status=F, Phase=4).
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool