资源描述:
《软件故障定位技术进展》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ISSN1673-9418CODENJKYTA8E-mail:fcst@vip.163.comJournalofFrontiersofComputerScienceandTechnologyhttp://www.ceaj.org1673-9418/2012/06(06)-0481-14Tel:+86-10-51616056DOI:10.3778/j.issn.1673-9418.2012.06.001*软件故障定位技术进展1,2,3+112鞠小林,姜淑娟,张艳梅,董国伟1.中国矿业大学计算机科学与技术学院,江苏徐州2211162.中国信息安全测评中心,北京1000853.
2、南通大学计算机科学与技术学院,江苏南通226019∗AdvancesinFaultLocalizationTechniques1,2,3+112JUXiaolin,JIANGShujuan,ZHANGYanmei,DONGGuowei1.SchoolofComputerScienceandTechnology,ChinaUniversityofMiningandTechnology,Xuzhou,Jiangsu221116,China2.ChinaInformationTechnologySecurityEvaluationCenter,Beijing100085,Chi
3、na3.SchoolofComputerScienceandTechnology,NantongUniversity,Nantong,Jiangsu226019,China+Correspondingauthor:xiaolinju@gmail.comJUXiaolin,JIANGShujuan,ZHANGYanmei,etal.Advancesinfaultlocalizationtechniques.JournalofFrontiersofComputerScienceandTechnology,2012,6(6):481-494.Abstract:Faultloca
4、lizationisakindoftimeconsumingandlaborintensiveworkduringdebugging.Toreducethecostofdebuggingandassistthedeveloperstolocateandrepairprogramfaults,faultlocalizationtechniquesnavigatethefaultprogramfragmentsbyexaminingthesourcecodeandanalyzingsoftwarebehaviorandtestresults.Thispaperreviewst
5、herecentachievementsinthefieldoffaultlocalization.Andthen,formanyrepresentativemethodsoffaultlocalization,itgivesadetailanalysisbycategoriesoftheirbasicprinciplesandthemodelingmethods.Italsodiscussesthecontributionofeachworkandthemajordifferencebetweenthem,andpresentssomecommonly-usedeval
6、uationbenchmarksandmetrics.Finally,itconcludesthefutureresearchconsiderationoffaultlocalizationtechniques.Keywords:programanalysis;softwaredebugging;faultdiagnosis;faultlocalization;localizationmetrics*TheNationalNaturalScienceFoundationofChinaunderGrantNos.90818021,60970032,61100047(国家自然
7、科学基金);theNaturalScienceFoundationofJiangsuProvinceofChinaunderGrantNo.BK2008124(江苏省自然科学基金);theGraduateTrainingInnovativeProjectsFoundationofJiangsuProvinceunderGrantNo.CX10B_157Z(江苏省研究生培养创新工程项目).Received2012-02,Accepted2012-04.482JournalofFrontiersofComputerSciencea