Simplifying maintenance of large software systems
US8479163B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Nov 5, 2009 |
| Grant date | Jul 2, 2013 |
| Priority date | — |
| Expiry date | May 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.