Patent · US Active

Code failure locator

US9916235B2 · kind B2 · utility

1Cited by
6References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 9, 2016
Grant dateMar 13, 2018
Priority date
Expiry dateAug 9, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/36
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method includes performing an integration test on executable software units. The integration test fails and identifies a symptomatic executable software unit at which the failure of the integration test is detected. One or more modified source code files, including instructions likely responsible for the failure of the integration test, are located from a plurality of modified source code files. The location involves searching a binary change database for change history records relating to both the plurality of modified source code files and the executable software units. Degrees of functional interaction between portions of modified source code files corresponding to the change history records and portions of a source code file corresponding to the symptomatic executable software unit are determined. Based on this determination, the modified source code file(s) including the instructions likely responsible for the failure of the integration test are identified.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.