System and method for performing software due diligence using a binary scan engine and parallel pattern matching
AssigneeOracle International Corporation
InventorJuergen Weigert
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorJuergen Weigert
Estimating the term…
A system and method is provided for performing software due diligence review, which may include reviewing software for compliance and compatibility with software licenses, export regulations, or other compliance issues. In one implementation, the system may include a binary scan engine configured to analyze binary objects and extract dependency information identifying source code that may be associated with the binary objects. Upon identifying relevant source code, the system may use parallel pattern matching techniques to identify certain keywords in the source code and/or to match the keywords to text patterns that contain excerpts of language relevant to software due diligence. The system may then check for permissions and obligations associated with any matching relevant language to draw inferences regarding potential compliance problems.
A method execute by a processor for performing software due diligence review, comprising:
A system having a processor for performing software due diligence review, comprising:
Dependencies are inferred from the claim text.