US 11,907,711 B2
Fast porting of projects
Shuang Shuang Jia, Beijng (CN); Yi Chai, Beijing (CN); Xiao-Yu Li, Beijing (CN); Xin Zhao, Beijing (CN); Li Cao, BeiJing (CN); Jiangang Deng, Beijing (CN); Hua Wei Fan, Beijing (CN); Zhou Wen Ya, Beijing (CN); and Hong Wei Sun, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on May 13, 2021, as Appl. No. 17/319,450.
Prior Publication US 2022/0365778 A1, Nov. 17, 2022
Int. Cl. G06F 8/76 (2018.01); G06F 8/77 (2018.01); G06F 8/75 (2018.01)
CPC G06F 8/76 (2013.01) [G06F 8/75 (2013.01); G06F 8/77 (2013.01)] 20 Claims
OG exemplary drawing
 
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.