The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 29, 2020

Filed:

Oct. 07, 2016
Applicant:

Sap Portals Israel Ltd, Ra'anana, IL;

Inventor:

Gilad Keinan, Ra'anana, IL;

Assignee:

SAP PORTALS ISRAEL LTD., Ra'anana, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 11/36 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 11/3624 (2013.01); G06F 11/3604 (2013.01); G06N 20/00 (2019.01);
Abstract

Various embodiments of systems, computer program products, and methods to provide a static analysis rules repository and a training data repository are described herein. In an aspect, a list of commit metadata associated with historical source code are retrieved from one or more repositories. Commits associated with the list of commit metadata are filtered based on commit types. Further, the filtered commits are analyzed to score the commits based on usage of the commits. Based on scoring, the static analysis rules repository including one or more new rules for the static code analysis and the training data repository including source code examples for the software source coding are provided.


Find Patent Forward Citations

Loading…