Capturing and utilizing specific module dependency information
AssigneeOracle International Corporation
InventorLawrence Feigen
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorLawrence Feigen
Estimating the term…
Systems and methods are described for capturing and utilizing specific module dependency information. A hierarchical model can be created to arrange the components an existing software system in a particular hierarchy. The model defines a priority of dependencies among the components. A tool is provided for analyzing each class file of the system for references to other class files and determining, for each said class file, whether each reference is acceptable according to the hierarchical model. Once the class files and references have been analyzed, a surrogate class file can be automatically generated for the references that are determined to be unacceptable according to the hierarchical model. This process can utilize white lists and black lists associated with the class files, where the white lists specify modules to which references are acceptable and the black lists specify modules to which references are unacceptable.
A method for capturing and utilizing specific module dependency information, said method comprising:
A system for capturing and utilizing specific module dependency information, said system comprising:
A computer-readable storage medium carrying one or more sequences of instructions for capturing and utilizing specific module dependency information, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
Dependencies are inferred from the claim text.