发明名称 Workload mapper for potential problem areas using modules and defect data
摘要 Embodiments are directed to devices, systems and methods for improving the efficiency at which problem areas are identified and prioritized for an existing large, multi-module software system. In some embodiments, a workload mapper generates workload maps that identify the intersection between defect risk scores accumulated for various modules and a log of the modules that are accesses by a given workload. A graphical user interface (GUI) provides the ability to sort, search, compare and display the workload maps against various sort, search and/or compare criteria.
申请公布号 US9632922(B2) 申请公布日期 2017.04.25
申请号 US201414193078 申请日期 2014.02.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Farinacci Jesse L.;Martin Marc A.
分类号 G06F11/36;G06F11/00 主分类号 G06F11/36
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Kinnaman, Jr. William A.
主权项 1. A computer system for analyzing a software system comprising a plurality of workloads and a plurality of software system modules, the computer system comprising: a processor communicatively coupled to a memory; and the computer system configured to perform a method comprising: storing historical defects of ones 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 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 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.
地址 Armonk NY US