WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013157008) CODE MIGRATION SYSTEMS AND METHODS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/157008    International Application No.:    PCT/IL2013/050338
Publication Date: 24.10.2013 International Filing Date: 18.04.2013
IPC:
G06F 9/45 (2006.01)
Applicants: GIZMOX TRANSPOSITION LTD. [IL/IL]; Kibutz Shamir 1213500 Doar-Na Galil Elyon (IL)
Inventors: PELED, Guy; (IL)
Agent: EHRLICH, Gal; G. E. Ehrlich (1995) LTD. 11 Menachem Begin Road 5268104 Ramat Gan (IL)
Priority Data:
61/625,800 18.04.2012 US
Title (EN) CODE MIGRATION SYSTEMS AND METHODS
(FR) SYSTÈMES ET PROCÉDÉS DE MIGRATION DE CODE ET MAGASIN DE SOLUTIONS EN LIGNE
Abstract: front page image
(EN)A method of converting a precompiled source code. The method comprises receiving a precompiled source code of an application, providing a plurality of AST segment patterns each associated with another of a plurality of replacement code templates, building an abstract syntax tree (AST) of the precompiled source code, matching between a first group of the plurality of AST segment patterns and a plurality of AST segments of the AST to identify a second group of the plurality of replacement code templates, the plurality of AST segments are associated with a plurality of source code segments of the precompiled source code, and performing a code migration process of the precompiled source code to a precompiled migrated code of the application using the second group.
(FR)L'invention porte sur un procédé de conversion d'un code source précompilé. Le procédé consiste à recevoir un code source précompilé d'une application, à fournir une pluralité de motifs de segment AST associés chacun à un autre modèle d'une pluralité de modèles de code de remplacement, à construire un arbre de syntaxe abstraite (AST) du code source précompilé, à effectuer un appariement entre un premier groupe de la pluralité de motifs de segment AST et une pluralité de segments AST de l'AST afin d'identifier un second groupe de la pluralité de modèles de code de remplacement, la pluralité de segments AST étant associés à une pluralité de segments de code source du code source précompilé, et à effectuer un processus de migration de code du code source précompilé vers un code migré précompilé de l'application à l'aide du second groupe.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)