Patent ID: 8370799

Claim:
A method for providing codebase modification assistance, comprising: receiving training data including at least one learning application code in two forms, the first form representing the learning application code prior to modification and the second form representing the same learning application code subsequent to modification, the modification being of a known type; detecting portions of the learning application code that have been changed by the modification by comparing the first form of the learning application code with the second form of the learning application code; identifying one or more substrings from names associated with the detected portions of the learning application code that have been changed; receiving a target application code that is to be modified according to the known type of modification of the training data; searching for the identified one or more substrings from names associated with portions of the received target application code; and displaying the portions of the target application code for which the identified one or more substrings have been found within the associated names with the portions of the target application code.