Patent · US Active

Simplifying maintenance of large software systems

US8479163B2 · kind B2 · utility

1Cited by
6References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 5, 2009
Grant dateJul 2, 2013
Priority date
Expiry dateMay 2, 2032

Classification

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

Abstract

An aspect of the present invention simplifies maintenance of a software system by indicating the additional bug fixes that are to be tested when a bug is indicated to be fixed. In an embodiment, a user is required to indicate a list of software units and a first bug to indicate that the list of software units have been modified to fix the first bug. An analysis tool identifies a list of use cases, with each use case requiring execution of at least one of the list of software units. The analysis tool then determines a set of dependent bugs fixed earlier in the software system, where each of the set of dependent bugs affects at least one of the list of use cases. The set of dependent bugs are displayed as requiring further testing in view of fixing of the first bug.

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