发明名称 |
SYSTEMS AND METHODS FOR A DATABASE OF SOFTWARE ARTIFACTS |
摘要 |
Systems, methods, and computer program products are shown for providing a corpus. An example embodiment includes automatically obtaining a plurality of software files, determining a plurality of artifacts for each of the plurality of software files, and storing the plurality of artifacts for each of the plurality of software files in a database. Additional embodiments determine some of the artifacts for each of the software files by converting each of the software files into an intermediate representation and determining at least some of the artifacts from the intermediate representation for each of the software files. Certain example embodiments determine at least some of the artifacts for each of the software files by extracting a string of characters from each of the plurality of software files. The software files can be in a source code or a binary format. |
申请公布号 |
CA2949244(A1) |
申请公布日期 |
2015.12.17 |
申请号 |
CA20152949244 |
申请日期 |
2015.06.10 |
申请人 |
THE CHARLES STARK DRAPER LABORATORY, INC. |
发明人 |
GAYNOR, BRAD D.;BROCK, NEIL A.;ANTELMAN, ERIK T.;CARBACK, RICHARD T. III |
分类号 |
G06F9/44;G06F11/36 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|