[1] |
Wong W E, Debroy V. A survey of software fault localization[R]. Dallas UTDCS4509, Dallas:Department of Computer Science, University of Texas, 2009.
|
[2] |
Jones J A, Harrold M J. Empirical evaluation of the Tarantula automatic faultlocalization technique[C]∥Proc of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE’05), 2005:273282.
|
[3] |
Zhang X, He H, Gupta N, et al. Experimental evaluation of using dynamic slices for fault location[C]∥Proc of the 6th International Symposium on Automated Analysisdriven Debugging, 2005:3342.
|
[4] |
Gyimóthy T,Beszédes á,Forgács I.An efficient relevant slicing method for debugging[C]∥Proc of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE’99), 1999:303321.
|
[5] |
Weiser M.Programmers use slices when debugging[J]. Communications of the ACM, 1982, 25(7):446452.
|
[6] |
Zhang X, Gupta N, Gupta R. Locating faulty code by multiple points slicing[J]. Software:Practice and Experience, 2007, 37(9):935961.
|
[7] |
Ju X L, Jiang S J, Zhang Y M, et al. Advances in fault localization techniques[J]. Journal of Frontiers of Computer Science and Technology, 2012, 6(6):481494. (in Chinese)
|
[8] |
Basili V R, Briand L C, Melo W L. A validation of objectoriented design metrics as quality indicators[J]. IEEE Transactions on Software Engineering, 1996, 22(10):751761.
|
[9] |
Ayewah N, Pugh W, Morgenthaler J D, et al. Using findbugs on production software[C]∥Proc of the 22nd ACM SIGPLAN Conference on ObjectOriented Programming Systems and Applications Companion, 2007:805806.
|
[10] |
King J C.Symbolic execution and program testing[J]. Communications of the ACM, 1976, 19(7):385394.
|
[11] |
Flanagan C, Leino K R M, Lillibridge M, et al. Extended static checking for Java[C]∥Proc of the ACM SIGPLAN Conference on Programming Language Design and Implementation(PLDI’02), 2002:234245.
|
[12] |
Briand L C, Wüst J, Daly J W, et al. Exploring the relationships between design measures and software quality in objectoriented systems[J]. Journal of Systems and Software, 2000, 51(3):245273.
|
[13] |
Briand L C, Melo W L, Wust J. Assessing the applicability of faultproneness models across objectoriented software projects[J]. IEEE Transactions on Software Engineering, 2002, 28(7):706720.
|
[14] |
Santelices R, Jones J A, Yu Y, et al. Lightweight faultlocalization using multiple coverage types[C]∥Proc of the 31st International Conference on Software Engineering (ICSE’09), 2009:5666.
|
[15] |
Do H, Elbaum S G, Rothermel G. Supporting controlled experimentation with testing techniques:An infrastructure and its potential impact[J]. Empirical Software Engineering, 2005, 10(4):405435.
|
[16] |
Renieris M, Reiss S P. fault localization with nearest neighbor queries[C]∥Proc of the 18th IEEE/ACM International Conference on Automated Software Engineering (ASE’03), 2003:3039.
|
[17] |
Cleve H, Zeller A. Locating causes of program failures[C]∥Proc of the 27th International Conference on Software Engineering (ICSE’05), 2005:342351.
|
[18] |
Liu C, Yan X, Fei L, et al. SOBER:Statistical modelbased bug localization[J]. SIGSOFT Software Engineering Notes, 2005, 30(5):286295.
|
[19] |
Ali S, Andrews J H, Dhandapani T, et al. Evaluating the accuracy of fault localization techniques[C]∥Proc of the 24th IEEE/ACM International Conference on Automated Software Engineering (ASE’09), 2009:7687.
|
[20] |
Naish L, Lee H J, Ramamohanarao K. A model for spectrabased software diagnosis[J]. ACM Transactions on Software Engineering Methodology, 2011, 20(3):1143.
|
[21] |
Wong W E, Qi Y, Zhao L, et al. Effective fault localization using code coverage[C]∥Proc of the 31st Annual International Computer Software and Applications Conference(COMPSAC’07), 2007:449456.
|
[22] |
Xie X, Chen T Y, Kuo FC, et al. A theoretical analysis of the risk evaluation formulas for spectrumbased fault localization[J]. ACM Transactions on Software Engineering Methodology, 2013, 22(4):140.
|
[23] |
Ju X, Jiang S, Chen X, et al. Hsfal:Effective fault localization using hybrid spectrum of full slices and execution slices[J]. Journal of Systems and Software, 2014, 90:317.
|
[24] |
Abreu R, Zoeteweij P, van Gemund A J C. An evaluation of similarity coefficients for software fault localization[C]∥Proc of the 12th Pacific Rim International Symposium on Dependable Computing (PRDC’06), 2006:3946.
|
[25] |
Liblit B, Naik M, Zheng A X, et al. Scalable statistical bug isolation[J]. ACM SIGPLAN Notices, 2005,40(6):1526.
|
[26] |
Zhou W J, Zhang D P, Xu B W. An adaptive algorithm of locating fault interactions based combinatorial testing[J]. Chinese Journal of Computers, 2011,34(8):15091518.(in Chinese)
|
[27] |
Zhou W J, Zhang D P, Xu B W. Locating error interactions based on partial covering array[J]. Chinese Journal of Computers, 2011, 34(6):11261136.(in Chinese)
|
[28] |
Chen L G, Liu C. Bug localization method based on Gaussian processes[J]. Journal of Software, 2014, 25(6):11691179.(in Chinese)
|
[29] |
Wong W E, Qi Y. Effective program debugging based on execution slices and interblock data dependency[J]. Journal of Systems and Software, 2006, 79(7):891903.
|
[30] |
Wen W. Software fault localization based on program slicing spectrum[C]∥Proc of the 34th International Conference on Software Engineering (ICSE’12), 2012:15111514.
|
[31] |
Mao X, Lei Y, Dai Z, et al. Slicebased statistical fault localization[J]. Journal of Systems and Software, 2014, 89:5162.
|
[32] |
Gyimothy T, Ferenc R, Siket I. Empirical validation of objectoriented metrics on open source software for fault prediction[J]. IEEE Transactions on Software Engineering, 2005, 31(10):897910.
|
|
附中文参考文献:
|
[7] |
鞠小林, 姜淑娟, 张艳梅, 等. 软件故障定位技术进展[J]. 计算机科学与探索, 2012, 6(6):481494.
|
[26] |
周吴杰,张德平,徐宝文.基于组合测试的软件故障定位的自适应算法[J].计算机学报,2011,34(8):15091518.
|
[27] |
周吴杰,张德平,徐宝文.基于部分覆盖表的错误交互定位方法[J].计算机学报,2011,34(6):11261136.
|
[28] |
陈理国,刘超.基于高斯过程的缺陷定位方法[J].软件学报,2014,25(6):11691179.
|