Invention Grant
- Patent Title: Eliminating false-positive reports resulting from static analysis of computer software
- Patent Title (中): 消除计算机软件的静态分析产生的假阳性报告
-
Application No.: US13252229Application Date: 2011-12-04
-
Publication No.: US08745578B2Publication Date: 2014-06-03
- Inventor: Marco Pistoia , Omer Tripp
- Applicant: Marco Pistoia , Omer Tripp
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
A system for eliminating false-positive reports resulting from static analysis of computer software is provided herein. The system includes the following components executed by a processor: a modeler configured to model a computer code into a model that defines sources, sinks, and flows; a static analyzer configured to apply static analysis to the code or the model, to yield reports indicative of at least one issue relating to one or more of the flows; a preconditions generator configured to generate preconditions for eliminating false-positive issues in the reports, based on the model and user-provided input; and a preconditions checker configured to apply the generated preconditions to the reports for eliminating false-positive issues in the reports.
Public/Granted literature
- US20130145215A1 ELIMINATING FALSE-POSITIVE REPORTS RESULTING FROM STATIC ANALYSIS OF COMPUTER SOFTWARE Public/Granted day:2013-06-06
Information query