×

SYSTEM AND METHOD FOR PERFORMING CODE PROVENANCE REVIEW IN A SOFTWARE DUE DILIGENCE SYSTEM

  • US 20100242028A1
  • Filed: 03/18/2009
  • Published: 09/23/2010
  • Est. Priority Date: 03/18/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing code provenance review in a software due diligence system, comprising:

  • receiving source code subject to code provenance review;

    retrieving third-party source code for comparison with the source code subject to code provenance review;

    fracturing the source code subject to code provenance review into a first set of logical fragments, wherein a text fracturing algorithm is used to fracture the source code subject to code provenance review into the first set of logical fragments;

    fracturing the third-party source code into a second set of logical fragments, wherein the text fracturing algorithm is used to fracture the third-party source code subject into the second set of logical fragments;

    generating a first set of fingerprints corresponding to the first set of logical fragments, wherein a fingerprint algorithm is used to generate the first set of fingerprints;

    generating a second set of fingerprints corresponding to the logical fragments in the second set of logical fragments, wherein the fingerprint algorithm is used to generate the second set of fingerprints; and

    comparing the first set of fingerprints to the second set of fingerprints to determine whether the source code subject to code provenance review contains one or more potential code provenance issues.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×