Determining Deltas in a Spatial Locality of a Function Call Graph in a Source Controlled System
AssigneeInternational Business Machines Corporation
InventorPavan L. Advani
Life of this patent
Estimating the term…
Abstract
In and for software projects, arrangements for permitting a user to understand how the spatial locality of a function call may have changed with respect to any changes in a function definition. This permits an analysis of different workflows which use the same function, wherein the definition of the function may have changed. To the extent that there might be corresponding changes in the workflows which use such a function, the user will readily develop an idea of why some workflows changed and some did not. The invention method and apparatus determine and display deltas (changes) between different versions of a file where the function call occurs.
Claims20
A method comprising:
- querying for a software function call towards determining spatial locality of the function call;
- further querying for a scope of review of the function call;
- computing deltas between different versions of a file where the function call occurs;
- and
- displaying the computed deltas to the user.
An apparatus comprising:
- a main memory;
- a querier which queries for a software function call towards determining spatial locality of the function call;
- said querier further acting to query for a scope of review of the function call;
- a determiner which computes deltas between different versions of a file where the function call occurs;
- and
- a display arrangement which displays the computed deltas to the user.
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a method comprising:
- querying for a software function call towards determining spatial locality of the function call;
- further querying for a scope of review of the function call;
- computing deltas between different versions of a file where the function call occurs;
- and
- displaying the computed deltas to the user.
Dependencies are inferred from the claim text.