Patent ID: 9223570
Filing Date: 2015-12-29
Classification: G06F

Abstract:
1. A computer-implemented method of migration assistance using compiler metadata comprising: receiving first data associated with a first compiler, the first data including a first set of rules associated with the first compiler; receiving second data associated with a second compiler, the second data including a second set of rules associated with the second compiler; extracting first compiler metadata from the first data, the first compiler metadata including the first set of rules associated with the first compiler; extracting second compiler metadata from the second data, the second compiler metadata including the second set of rules associated with the second compiler; comparing the first and second compiler metadata; identifying one or more differences between the first and second compiler metadata based on the comparison; storing the one or more differences into a database; receiving a program including source code; retrieving the one or more differences between the first and second compiler metadata from the database; and generating, without compiling the received program, a set of migration patches based on the received program and the one or more differences between the first and second compiler metadata.