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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2016113663) ANALYSE D’EXÉCUTION DE PROGRAMME LOGICIEL (RASP) POUR DES LANGAGES DE SCRIPT
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/113663    N° de la demande internationale :    PCT/IB2016/050106
Date de publication : 21.07.2016 Date de dépôt international : 11.01.2016
CIB :
H04L 29/06 (2006.01), G06F 9/44 (2006.01), G06F 11/00 (2006.01), G06F 21/00 (2013.01)
Déposants : CHECKMARX LTD. [IL/IL]; 2 Jabotinsky Street Amot Atrium Tower, 11th Floor 5250501 Ramat Gan (IL)
Inventeurs : ROICHMAN, Alexander; (IL)
Mandataire : D. KLIGLER I.P. SERVICES LTD.; P.O. Box 57651 61576 Tel Aviv (IL)
Données relatives à la priorité :
62/104,760 18.01.2015 US
Titre (EN) RASP FOR SCRIPTING LANGUAGES
(FR) ANALYSE D’EXÉCUTION DE PROGRAMME LOGICIEL (RASP) POUR DES LANGAGES DE SCRIPT
Abrégé : front page image
(EN)A method for runtime analysis of a software program (24) written in a scripting language. The method includes, before running the software program, adding patching code in the scripting language to the software program so as to define a proxy method that is to run in place of an existing method in the software program and comprises logic configured to provide information that is associated with operation of the existing method at runtime. Upon running the software program with the added patching code on a computer 32, the information provided by the logic in the proxy method is received and acted upon.
(FR)L’invention concerne un procédé pour une analyse d’exécution d’un programme logiciel (24) écrit dans un langage de script. Le procédé consiste, avant l’exécution du programme logiciel, à ajouter un code de correction de programme dans le langage de script au programme logiciel de façon à définir un procédé de mandataire qui doit s’exécuter à la place d’un procédé existant dans le programme logiciel et comprend une logique configurée pour fournir des informations qui sont associées au fonctionnement du procédé existant au moment de l’exécution. Lors de l’exécution du programme logiciel avec le code de correction de programme ajouté sur un ordinateur (32), les informations fournies par la logique dans le procédé de mandataire sont reçues et exploitées.
États désignés : 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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, 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, SA, 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.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (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)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)