发明名称 System and method to classify automated code inspection services defect output for defect analysis
摘要 A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to receive a tool error output determined by a code inspection tool and select at least one defect classification mapping profile based on the code inspection tool. Additionally, the programming instructions are operable to map the tool error output to one or more output classifications using the selected at least one defect classification mapping profile and generate at least one report based on the one or more output classifications.
申请公布号 US9442821(B2) 申请公布日期 2016.09.13
申请号 US201514844422 申请日期 2015.09.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Baker Ian E.;Bassin Kathryn A.;Kagan Steven;Smith Susan E.
分类号 G06F9/44;G06F11/36;G06F9/445 主分类号 G06F9/44
代理机构 Roberts Mlotkowski Safran Cole & Calderon, P.C 代理人 Chung Matthew;Calderon Andrew M.;Roberts Mlotkowski Safran Cole & Calderon, P.C
主权项 1. A computer program product comprising a computer readable storage memory or device having readable program code embodied in the storage memory or device, wherein the computer readable storage memory or device is not a transitory signal per se, the computer program product includes at least one component operable to: receive a tool error output determined by one of a plurality of code inspection tools offered, respectively, by one of a plurality of code inspection services;compare the tool error output to a listing of possible error outputs for a plurality of code inspection tools; determine an identification of the one of the code inspection tools, from among the plurality of code inspection tools, that generated the tool error output based on the comparison;select at least one defect classification mapping profile based on the identified one of the code inspection tools;quantify occurrences of each of the possible tool error outputs for each of the plurality of code inspection tools; map the tool error output to one or more output classifications using the selected at least one defect classification mapping profile; and quantify a number of defects of the possible tool error outputs based on the one or more of the output classifications, wherein the selecting the at least one defect classification mapping profile comprises selecting one or more designated defect classification mapping profiles, which each comprise: the listing of possible tool error outputs for a particular code inspection tool; andfor each of the possible tool error outputs, a corresponding output classification with a common classification schema.
地址 Armonk NY US