Layered static program analysis framework for software testing
AssigneeOracle America, Inc.
InventorsCristina N. Cifuentes, Bernhard F. Scholz
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsCristina N. Cifuentes, Bernhard F. Scholz
Estimating the term…
A method for analyzing a set of potential bug statements in source code. The method including obtaining a set of static program analyses; recursively reducing the set of potential bug statements in the source code by: selecting a static program analysis for each recursion from the set of static program analyses in order from least time consuming to most time consuming; evaluating the set of potential bug statements using the static program analysis of the set of static program analyses to determine a subgroup of bug free statements of the set of potential bug statements in each recursion; and removing the subgroup of the bug free statements from the set of potential bug statements to reduce the set of potential bug statements in each recursion; thereby filtering at least one subgroup of bug free statements out of the set of potential bug statements in the source code.
A method for analyzing a plurality of potential bug statements in source code, comprising:
A system for analyzing a plurality of potential bug statements, comprising:
A non-transitory computer readable medium comprising instructions for analyzing a plurality of potential bug statements, the instructions comprising functionality for:
Dependencies are inferred from the claim text.