[1]CATAL C, DIRI B. A systematic review of software fault prediction studies [J]. Expert Systems with Applications, 2009, 36(4): 7346-7354.
[2]MENZIES T, GREENWALD J, FRANK A. Data mining static code attributes to learn defect predictors [J]. IEEE Transactions on Software Engineering, 2007, 33(1): 2-13.
[3]CATAL C, DIRI B. Investigating the effect of dataset size, metrics sets, and feature selection techniques on software fault prediction problem [J]. Information Sciences, 2009, 179(8): 1040-1058.
[4]ARISHOLM E, BRIAND L C, JOHANNESSEN E B. A systematic and comprehensive investigation of methods to build and evaluate fault prediction models [J]. Journal of Systems and Software, 2010, 83(1): 2-17.
[5]SHUO W, XIN Y. Relationships between diversity of classification ensembles and single-class performance measures [J]. IEEE Transactions on Knowledge and Data Engineering, 2013, 25(1): 206-219.
[6]MENZIES T, MILTON Z, TURHAN B, et al. Defect prediction from static code features: current results, limitations, new approaches [J]. Automated Software Engineering, 2010, 17(4): 375-407.
[7]MENZIES T, CAGLAYAN B, KOCAGUNELI E, et al. The promise repository of empirical software engineering data [EB/OL]. [2014-01-05]. http://promisedata. googlecode.com.
[8]HALSTEAD M H. Elements of software science (operating and programming systems series) [M]. New York: Elsevier Science, 1977: 128.
[9]McCABE T J. A complexity measure [J]. IEEE Transactions on Software Engineering, 1976(4): 308-320.
[10]KHOSHGOFTAAR T M, SELIYA N. Software quality classification modeling using the SPRINT decision tree algorithm [J]. International Journal on Artificial Intelligence Tools, 2003, 12(3): 207-225.
[11]QIAO H, ZHOU Y, SHAO N. Research of software reliability prediction model based on AGA-LVQ [J]. Computer Science, 2013, 40(1): 179-182.(乔辉,周雁舟,邵楠.基于AGA-LVQ神经网络的软件可靠性预测模型研究[J].计算机科学,2013,40(1):179-182.)
[12]GUO L, YANG Y. A classification algorithm of defect prediction for software modules based on fuzzy support vector machine [J]. Journal of Nanjing University: Natural Sciences, 2012, 48(2): 221-227.(郭丽娜,杨杨.一种基于模糊支持向量机软件模块缺陷检测算法[J].南京大学学报:自然科学版,2012,48(2):221-227.)
[13]LI Y, LIU Z, ZHANG H. Review on ensemble algorithms for imbalanced data classification [J]. Application Research of Computers, 2014, 31(5): 1287-1291.(李勇,刘战东,张海军.不平衡数据的集成分类算法综述[J].计算机应用研究,2014,31(5):1287-1291.)
[14]LPEZ V, FERNNDEZ A, MORENO-TORRES J G, et al. Analysis of preprocessing vs. cost-sensitive learning for imbalanced classification. Open problems on intrinsic data characteristics [J]. Expert Systems with Applications, 2012, 39(7): 6585-6608.
[15]GARCA S, HERRERA F. Evolutionary undersampling for classification with imbalanced datasets: proposals and taxonomy[J]. Evolutionary Computation. 2009, 17(3): 275-306.
[16]MENZIES T, TURHAN B, BENER A, et al. Implications of ceiling effects in defect predictors [C]// Proceedings of the 4th International Workshop on Predictor Models in Software Engineering. New York: ACM Press, 2008: 47-54.
[17]PELAYO L, DICK S. Evaluating stratification alternatives to im-prove software defect prediction [J]. IEEE Transactions on Reliability, 2012, 61(2): 516-525.
[18]RIQUELME J C, RUIZ R, RODRIGUEZ D, et al. Finding defective modules from highly unbalanced datasets [J]. Actas de los Talleres de las Jornadas de Ingeniería del Software y Bases de Datos, 2008, 2(1): 67-74.
[19]PELAYO L, DICK S. Applying novel resampling strategies to software defect prediction [C]// NAFIPS '07: Annual Meeting of the North American Fuzzy Information Processing Society. Piscataway: IEEE Press, 2007: 69-72.
[20]ZHENG J. Cost-sensitive boosting neural networks for software defect prediction [J]. Expert Systems with Applications, 2010, 37(6): 4537-4543.
[21]QUINLAN J R. C4.5: programs for machine learning [M]. San Francisco: Morgan Kaufmann Publishers, 1993.
[22]ZHOU Z. Ensemble methods: foundations and algorithms [M]. Boca Raton: CRC Press, 2012: 15-20.
[23]SCHAPIRE R. The strength of weak learnability [J]. Machine Learning, 1990, 5(2): 197-227.
[24]FREUND Y, SCHAPIRE R E. A decision-theoretic generalization of on-line learning and an application to boosting [C]// Proceedings of the Second European Conference on Computational Learning Theory. Berlin: Springer, 1995: 23-37.
[25]BREIMAN L. Bagging predictors [J]. Machine Learning, 1996, 24(2): 123-140.
[26]SONG Q B, JIA Z H, SHEPPERD M, et al. A general software defect-proneness prediction framework [J]. IEEE Transactions on Software Engineering, 2011, 37(3): 356-370.
[27]SHULL F, BASILI V, BOEHM B, et al. What we have learned about fighting defects [C]// Proceedings of the 8th International Symposium on Software Metrics. Washington, DC: IEEE Computer Society, 2002: 249-258. |