Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2010074860) TRANSFORMING USER SCRIPT CODE FOR DEBUGGING
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2010/074860 International Application No.: PCT/US2009/065324
Publication Date: 01.07.2010 International Filing Date: 20.11.2009
IPC:
G06F 11/36 (2006.01) ,G06F 11/28 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
36
Preventing errors by testing or debugging of software
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
28
by checking the correct order of processing
Applicants:
MICROSOFT CORPORATION [US/US]; One Microsoft Way Redmond, Washington 98052-6399, US (AllExceptUS)
Inventors:
STALL, Jonathon, Michael; US
CRIDER, Anthony, L.; US
ZINKOVSKY, Igor, A.; US
Priority Data:
12/335,73916.12.2008US
Title (EN) TRANSFORMING USER SCRIPT CODE FOR DEBUGGING
(FR) TRANSFORMATION D'UN CODE DE SCRIPT D'UTILISATEUR POUR DÉBOGAGE
Abstract:
(EN) User script code that is developed to be run in a host application, for example, as a macro can be transformed into debuggable code so that the host application may continue to operate during a debugging stop operation. Traceback methods can be created that call back into the host application to allow the host application to cooperatively operate and update its user-interface. The user script code can be transformed by injecting callbacks to the traceback methods at respective locations in the code where a stopping operation may be installed during debugging. Further, two or more debugging features can be combined into a single user script code transform using an iterator pattern function.
(FR) L'invention concerne un code de script d'utilisateur ayant été mis au point en vue d'être exécuté dans une application hôte, par exemple, comme macro pouvant être transformée en un code débogable afin que l'application hôte puisse continuer à fonctionner pendant une opération d'arrêt de débogage. Des procédés de retraçage pouvant être produits sont introduits par rétroappel dans l'application hôte pour permettre à celle-ci de fonctionner de manière coopérative et de mettre à jour son interface utilisateur. Le code de script d'utilisateur peut être transformé par l'injection de rétroappels vers les procédés de retraçage, en des points respectifs du code où une opération d'arrêt est installée pendant le débogage. De plus, deux ou davantage de caractéristiques de débogage peuvent être combinées au moyen d'une fonction à motif d'itérateur pour former une seule transformation de code de script d'utilisateur.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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, 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)
Also published as:
EP2359247JP2012512489CN102246150CA2743568IN4219/CHENP/2011