Source code diagnostic instrument
AssigneeThe United States of America as represented by the Secretary of the Navy
InventorsRobert Thomas Clift, Ashley L. Bowry, Jon T. Posch
Life of this patent
Estimating the term…
Abstract
A computer-implemented consolidation method is provided for identifying software vulnerability anomalies in a source code. This method includes providing a plurality of diagnostic tools; receiving the source code; selecting a subset plurality of tools; scanning the source code by the subset plurality for the anomalies to produce a diagnostic output; sorting the output by removing anomaly duplicates into a report; and saving the report into memory. Each tool among the plurality is able to detect the anomalies in software.
Claims9
A computer-implemented consolidation method identifying software vulnerability anomalies in a source code, said method comprising:
- providing a plurality of diagnostic tools, each tool of said plurality able to detect at least one anomaly of the anomalies in the source code;
- receiving the source code;
- selecting a subset plurality of tools from said plurality of diagnostic tools;
- scanning the source code by said subset plurality for the anomalies to produce a diagnostic output;
- wherein said subset plurality of tools includes first and second tools, and the anomalies include first and second errors determined respectively by said first and second tools, so as further comprising:
- assigning said duplicate as said second error for removal under condition that said second error is identical to said first error;
- sorting said output by removing a duplicate of said anomaly of the anomalies into a report;
- and
- saving said report into memory.
Dependencies are inferred from the claim text.