CPC G06F 8/76 (2013.01) [G06F 8/75 (2013.01); G06F 8/77 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving a function of a source platform, the function comprising a plurality of fields;
constructing a plurality of initial vectors, the plurality of initial vectors encoding a plurality of values for the plurality of fields according to encoding rules;
merging the plurality of initial vectors into a single final vector;
classifying the final vector into one of a plurality of system function families of the source platform;
identifying a vector of a target platform at a minimum distance to the final vector; and
generating an assessment comprising a difficulty in porting a project comprising the function between the source platform and the target platform based at least in part on the minimum distance.
|