[1]刘杰,王嘉捷,欧阳永基,等.基于污点指针的二进制代码缺陷检测[J].计算机工程,2012,38(24):46-49.br/
[2]李志敏,殷蓓蓓,张萍,等.一种实时性缺陷定位方法及其可视化实现[J].计算机工程,2017,43(2):111-119.br/
[3]QI Z,LONG F,ACHOUR S,et al.An analysis of patch plausibility and correctness for generate-and-validate patch generation systems[C]//Proceedings of 2015 International Symposium on Software Testing and Analysis.New York,USA:ACM Press,2015:24-36.br/
[4]MARTINEZ M,DURIEUX T,SOMMERARD R,et al.Automatic repair of real bugs in Java:a large-scale experiment on the Defects4J dataset[J].Empirical Software Engineering,2017,22(4):1-29.br/
[5]ZHONG H,SU Z.An empirical study on real bug fixes[C]//Proceedings of IEEE International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2015:913-923.br/
[6]WEIMER W,NGUYEN T V,GOUES C L,et al.Automatically finding patches using genetic programming[C]//Proceedings of IEEE International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2009:364-374.br/
[7]KIM D,NAM J,SONG J,et al.Automatic patch generation learned from human-written patches[C]//Proceedings of IEEE International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2013:802-811.br/
[8]GAO Q,ZHANG H,WANG J,et al.Fixing recurring crash bugs via analyzing Q&A sites[C]//Proceedings of 2015 IEEE/ACM International Conference on Automated Software Engineering.Washington D.C.,USA:IEEE Press,2015:25-31.br/
[9]WEIMER W,FRY Z P,FORREST S.Leveraging program equivalence for adaptive program repair:models and first results[C]//Proceedings of IEEE/ACM International Con-ference on Automated Software Engineering.Washington D.C.,USA:IEEE Press,2014:356-366.br/
[10]QI Y,MAO X,LEI Y,et al.The strength of random search on automated program repair[C]//Proceedings of the 36th International Conference on Software Engineering.New York,USA:ACM Press,2014:254-265.br/
[11]MECHTAEV S,YI J,ROYCHOUDHURY A.DirectFix:looking for simple program repairs[C]//Proceedings of IEEE/ACM International Conference on Software Engi-neering.Washington D.C.,USA:IEEE Press,2015:448-458.br/
[12]KE Y,STOLEE K T,GOUES C L,et al.Repairing programs with semantic code search[C]//Proceedings of IEEE/ACM International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2016:295-306.br/
[13]FLONG F,RINARD M.Staged program repair with condition synthesis[C]//Proceedings of Joint Meeting on Foundations of Software Engineering.New York,USA:ACM Press,2015:166-178.br/
[14]LONG F,RINARD M.Automatic patch generation by learning correct code[C]//Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages.New York,USA:ACM Press,2016:298-312.br/
[15]MARTINEZ M,MONPERRUS M.Mining repair actions for automated program fixing[EB/OL].[2017-07-20].https://hal.inria.fr/hal-00696590/PDF/posterRennes1 2_v13.pdf.br/
[16]NGUYEN H D T,QI D,ROYCHOUDHURY A,et al.SemFix:program repair via semantic analysis[C]//Proceedings of International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2013:772-781.br/
[17]SMITH E K,BARR E T,GOUES C L,et al.Is the cure worse than the disease?overfitting in automated program repair[C]//Proceedings of Joint Meeting on Foundations of Software Engineering.New York,USA:ACM Press,2015:532-543.br/
[18]GOUES C L,DEWEYVOGT M,FORREST S,et al.A systematic study of automated program repair:fixing 55 out of 105 bugs for $8 each[C]//Proceedings of International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2012:3-13.br/
[19]CONG G,WANG L,LIN C,et al.Finding question-answer pairs from online forums[C]//Proceedings of SIGIR’08.Washington D.C.,USA:IEEE Press,2008:467-474.br/
[20]YANG D,PIERGALLINI M,HOWLEY I,et al.Forum thread recommendation for massive open online courses[EB/OL].[2017-07-20].http://pdfs.semanti cscholar.org/4667/69121ebb6e1aec6ac8f13ae038c992 47739f.pdf.br/
[21]BHATIA S,MITRA P.Adopting inference networks for online thread retrieval[C]//Proceedings of the 24th AAAI Conference on Artificial Intelligence.[S.l.]:AAAI Press,2010:65-71.br/
[22]ALBAHAM A T,SALIM N.Adapting voting techniques for online forum thread retrieval[M]//HASSANIEN A E,SALEM A B M,RAMADAN R.Advanced machine learning technologies and applications.Berlin,Germany:Springer,2012:439-448.br/
[23]BLANC X,MARTINEZ M,MONPERRUS M.Fine-grained and accurate source code differencing[C]//Proceedings of ACM/IEEE International Conference on Automated Software Engineering.New York,USA:ACM Press,2014:313-324.br/
[24]PAWLAK R,MONPERRUS M,PETITPREZ N,et al.SPOON:a library for implementing analyses and transfor-mations of Java source code[J].Software Practice and Experience,2016,46(9):1155-1179.br/
[25]DEBROY V,WONG W E.Using mutation to automa-tically suggest fixes for faulty programs[C]//Proceedings of the 3rd International Conference on Software Testing,Verification and Validation.Washington D.C.,USA:IEEE Press,2010:65-74.br/
[26]JOS C,PEREZ A,RUI A.GZoltar:an eclipse plug-in for testing and debugging[C]//Proceedings of IEEE/ACM International Conference on Automated Software Engineering.Washington D.C.,USA:IEEE Press,2013:378-381.br/
[27]JALALI D,ERNST M D.Defects4J:a database of existing faults to enable controlled testing studies for Java programs[C]//Proceedings of International Sym-posium on Software Testing and Analysis.New York,USA:ACM Press,2014:437-440.br/
[28]MARTINEZ M,MONPERRUS M.ASTOR:a program repair library for Java (demo)[C]//Proceedings of International Symposium on Software Testing and Analysis.New York,USA:ACM Press,2016:441-444.br/
[29]LE X B D,LO D,GOUES C L.History driven program repair[C]//Proceedings of IEEE International Conference on Software Analysis,Evolution,and Reengineering.Washington D.C.,USA:IEEE Press,2016:213-224.br/
[30]XIONG Y,WANG J,YAN R,et al.Precise condition synthesis for program repair[C]//Proceedings of IEEE/ACM International Conference on Software Engineering.Washington D.C.,USA:IEEE Press,2017:416-426.br/ |