Patent · US Active

System and method for prioritizing and remediating defect risk in source code

US9176729B2 · kind B2 · utility

29Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 4, 2013
Grant dateNov 3, 2015
Priority date
Expiry dateDec 5, 2033

Classification

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

Abstract

Disclosed herein are systems, methods, and computer-readable storage media for identifying and remediating risky source files. An example system configured to practice the method can gather data describing each file in a source code repository, and generate, using a weighted algorithm based on empirical relationships between the data and customer-found defects, a risk score for each file in the source code repository, wherein the weighted algorithm prioritizes factors based on predictiveness of defects. Then the system can generate a list of files having risk scores above a threshold, and make risk-mitigation recommendations based on the risk scores. A file can include a single file or a collection of files such as a module. The system can identify, for each file in the list of files having risk scores above the threshold, a respective risk type, and make the risk-mitigation recommendation for each file based on the respective risk type.

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