Weighting static analysis alerts
OwnerSebastiaan Johannes van Schaik, Man Yue Mo +1inventors
InventorsSebastiaan Johannes van Schaik, Man Yue Mo, Jean Helie
Life of this patent
Estimating the term…
Loading patent…
OwnerSebastiaan Johannes van Schaik, Man Yue Mo +1inventors
InventorsSebastiaan Johannes van Schaik, Man Yue Mo, Jean Helie
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing weights for source code alerts. One of the methods includes generating a respective sample of alerts for each feature of a plurality of features. One or more feature values are computed for alerts having a same respective attribute value for each feature of a plurality of features. An importance distribution that maps each feature value to a respective measure of importance for an alert having the feature value is used to compute a respective feature score for the feature using one or more feature values computed the alert. A respective weight is computed for each alert by combining the plurality of feature scores computed for the alert.
A method performed by a source code analysis system comprising one or more computers, the method for analyzing source code of one or more software projects stored in one or more version control systems, the method comprising:
A system comprising:
A computer program product comprising one or more hardware storage devices, storing encoded computer-executable instructions which are executable by one or more computers to cause the one or more computers to perform:
Dependencies are inferred from the claim text.