Invention Grant
- Patent Title: System and method to improve results of a static code analysis based on the probability of a true error
-
Application No.: US16936311Application Date: 2020-07-22
-
Publication No.: US11385988B2Publication Date: 2022-07-12
- Inventor: Leszek Jerzy Raszka , Leonid Borodaev
- Applicant: PARASOFT CORPORATION
- Applicant Address: US CA Monrovia
- Assignee: PARASOFT CORPORATION
- Current Assignee: PARASOFT CORPORATION
- Current Assignee Address: US CA Monrovia
- Agency: Lewis Roca Rothgerber Christie LLP
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/36 ; G06N3/08

Abstract:
Computer-implemented method for improving the test results of a static code analyzer includes: receiving a plurality of test violations from the static code analyzer; constructing a first vector for each code snippet containing error candidates; constructing a second vector for each test violation from meta-data associated with said each test violation; merging the first vector with the second vector to produce a feature vector for each test violation; and applying statistical learning techniques to each feature vector to estimate a probability that an error candidate in the plurality of test violations is a true error or a false positive.
Public/Granted literature
- US20210117305A1 SYSTEM AND METHOD TO IMPROVE RESULTS OF A STATIC CODE ANALYSIS BASED ON THE PROBABILITY OF A TRUE ERROR Public/Granted day:2021-04-22
Information query