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. (WO2007089349) ANALYSE DE CODE FONDÉE SUR LE CONTEXTE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2007/089349    N° de la demande internationale :    PCT/US2006/049555
Date de publication : 09.08.2007 Date de dépôt international : 28.12.2006
CIB :
G06F 17/00 (2006.01)
Déposants : MICROSOFT CORPORATION [US/US]; One Microsoft Way, Redmond, WA 98052-6399 (US)
Inventeurs : VAN GOGH, Jeffrey; (US).
FANNING, Michael, C.; (US).
SANDYS, Sean, D.; (US)
Données relatives à la priorité :
11/343,691 30.01.2006 US
Titre (EN) CONTEXT BASED CODE ANALYSIS
(FR) ANALYSE DE CODE FONDÉE SUR LE CONTEXTE
Abrégé : front page image
(EN)Embodiments provided a formalized set of intermediate analysis contexts that are relevant for analysis checks of target code. Such intermediate analysis context may include, but are not limited to, the development phase of targeted code, the type or state of the targeted code, a source manipulating the targeted code, a purpose for the targeted code, or other development or runtime requirements. Accordingly, embodiments dynamically identify a current analysis context under which targeted code is being developed and can then execute rules based on knowledge of what contexts the rule(s) may apply. More specifically, analysis rules can describe (e.g., via metadata) those context conditions under which a rule can run. Based on such description and the current context, those rules that have been configured to apply to such context conditions can be executed.
(FR)Des modes de réalisation de l'invention permettent de fournir un ensemble formalisé de contextes d'analyse intermédiaires pertinents pour des vérifications d'analyses de codes ciblés. Un tel contexte d'analyse intermédiaire peut comprendre, de manière non exhaustive, la phase de développement du code ciblé, le type ou l'état du code ciblé, une source manipulant le code ciblé, un objectif pour le code ciblé, ou d'autres exigences de développement ou d'exécution. Par conséquent, des modes de réalisation de l'invention identifient dynamiquement un contexte d'analyse actuel dans lequel le code ciblé est en cours de développement et peuvent ensuite exécuter des règles fondées sur la connaissance de contextes auxquels la règle ou les règles peuvent s'appliquer. En particulier, des règles d'analyse peuvent décrire (par exemple, par des métadonnées) les conditions de contexte dans lesquelles une règle peut être exécutée. En fonction d'une telle description et du contexte actuel, les règles qui ont été configurées pour s'appliquer à de telles conditions de contexte peuvent être exécutées.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, 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, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, 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, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)