Provenance-based reuse of software code
AssigneeEMC IP Holding Company LLC
InventorsVitor Sousa, Jonas F. Dias, Adriana Bechara Prado
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsVitor Sousa, Jonas F. Dias, Adriana Bechara Prado
Estimating the term…
Techniques are provided for provenance-based software script reuse. One method comprises extracting provenance data from source code comprising source code fragments, wherein the extracted provenance data indicates a control flow and a data flow of the source code; encapsulating source code fragments from the source code that satisfy a similarity criteria as a reusable source code fragment; and providing a repository of encapsulated reusable source code fragments for reuse during a development of new software scripts. The repository of encapsulated reusable source code fragments optionally comprises a searchable database further comprising the provenance data, data annotations, input parameters and generated results for the corresponding source code fragment.
A method, comprising:
A computer program product, comprising a tangible machine-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by at least one processing device perform the following steps:
An apparatus, comprising:
Dependencies are inferred from the claim text.