Patent ID: 7707552

Claim:
A method for autonomically prioritizing software defects, comprising: applying at least one static analysis tool to a body of source code to generate a report in response to any perceived defects; performing a delta analysis on a group of data comprising the report, a previously generated report and one of a default priority scheme and a previously generated priority list to generate a refined priority list of types of software defects; and assigning a predetermined weighting to each of different types of defects presented on the previously generated priority list but absent on a currently generated priority list that is higher than a predetermined weighting assigned to each of other types of defects on the currently generated priority list, defects absent on the currently generated priority list having been fixed or corrected, and wherein the refined priority list comprises types of defects presented on the previously generated priority list but absent on the currently generated priority list to provide a rank order of types of defects according to the predetermined weighting assigned to each of the types of defects, the predetermined weighting assigned corresponding to a level of importance in fixing the tyre of defect and; continuing to refine the priority list to further include defects in response to a current priority list containing any defects warranting correction.