Patent · US Active

Self healing software utilizing regression test fingerprints

US11036624B2 · kind B2 · utility

0Cited by
37References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 13, 2019
Grant dateJun 15, 2021
Priority date
Expiry dateJul 17, 2039

Classification

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

Abstract

A method for automatically avoiding fault paths in software code of a System Under Test (SUT) includes generating a plurality of fingerprints by executing a plurality of regression tests. Each of the plurality of fingerprints uniquely identifies a specific code path in the software code of the SUT. A critical error is detected during execution of the software code of the SUT. A fault code path in the software code of the SUT associated with the critical error is identified by analyzing the plurality of generated fingerprints. At least one fingerprint associated with the fault code path in the software code of the SUT is identified. During subsequent execution of the software code of the SUT, the identified fault code path in the software code of the SUT is automatically prevented from being executed based on the identified at least one fingerprint.

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