Patent ID: 9658948
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. A computer implemented method of analyzing a system comprising a plurality of workloads comprising a plurality of software system modules, the method comprising: storing historical defects of ones of the plurality of software system modules for which defect fixes have been provided; storing risk criteria of the historical defects and the defect fixes; executing at least one of a plurality of test cases comprising test case software that, when run on the software system, tests the software system; capturing a log of test case execution modules comprising software system modules that are accessed during said executing; developing, by a processor, a risk score database comprising risk scores for the plurality of software system modules for which defect fixes have been provided, wherein the risk scores are based at least in part on the risk criteria; generating, by said processor, workload maps comprising intersections between said log of test case execution modules and said risk scores for at least some of the plurality of software system modules; and based at least in part on said workload maps, generating data that identifies a prioritization of the plurality of test cases.