Computer and Modernization

Previous Articles     Next Articles

LogisticRegression-basedSoftwareFaultLocalizationinFunctionLevel

  

  1. (CollegeofComputerScienceandTechnology,NanjingUniversityofAeronauticsandAstronautics,Nanjing211106,China)
  • Received:2017-11-23 Online:2018-08-23 Published:2018-08-27

Abstract: Themethodoffaultlocalizationbasedonspectrumdeterminesthecheckorderbycalculatingthesuspicious
ofthecoverageinformationofstatements.However,duringthesystemtest,thesizeoftheobjecttobelocatedislarge,whichleadstothepooreffectofthosemethods.Thispaperproposedamethodtolocatethefunctionsfaultsduringsystemtest.Inordertonarrowtherangeoflocation,weanalyzedtheexecutioninformationoffailedtestcasessubsystemandmodule,anddistinguishedthefailedtestcaseswithdifferentfaults.Thecorrelationdegreeiscalculatedforeachmoduleandfunction,andtheorderoffunctionstobecheckedisdeterminedbylocatingthefaultsatmodulelevelandfunctionlevelinsequence.Theexperimentsshowthattheproposedmethodcanreducetherangeoffaultlocalizationandimprovetheefficiencyoffaultlocalization.

Key words: faultlocalization, systemtest, logisticregression

CLC Number: