Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005003925 - MAPPAGE DE MISES EN OEUVRE D'IDENTIFICATEUR ET PROCEDES D'UTILISATION D'ESPACES DE NOM

Numéro de publication WO/2005/003925
Date de publication 13.01.2005
N° de la demande internationale PCT/US2004/021481
Date du dépôt international 02.07.2004
Demande présentée en vertu du Chapitre 2 02.02.2005
CIB
G06F 9/44 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
CPC
G06F 8/31
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
31Programming languages or programming paradigms
Déposants
  • SONICFUSION [US/US]; 312 Marshall Avenue Suite 1010 Laurel, MD 20707, US (AllExceptUS)
Inventeurs
  • ANTONOV, Michael; US
  • IRIBE, Brendan; US
Mandataires
  • BAILEY, Matthew, T.; McKenna Long & Aldridge LLP 1900 K Street, N.W. Washington, DC 20006, US
Données relatives à la priorité
10/611,05102.07.2003US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) IDENTIFIER IMPLEMENTATION MAPPING AND METHODS OF USING NAMESPACES
(FR) MAPPAGE DE MISES EN OEUVRE D'IDENTIFICATEUR ET PROCEDES D'UTILISATION D'ESPACES DE NOM
Abrégé
(EN)
A method of mapping abstract identifier implementations organized into namespaces may be used by parties (e.g., software developers) to combine identifier implementations with maximum flexibility, producing high-performance abstract code tailored to different application requirements and host binding environments. By expressing a bound entity via a parenthetical construct, multiple different implementations of the same abstract identifier can be uniquely identified and coexist together within the same program. A similar technique can also be used to uniquely identify extensions to existing types and namespaces developed by external parties without causing binding name clashes.
(FR)
L'invention concerne un procédé de mappage de mises en oeuvre d'identificateur abstrait organisées en espaces de nom, que des parties (par exemple, concepteurs de logiciel) peuvent utiliser pour combiner des mises en oeuvre d'identificateur avec un maximum de souplesse, ce qui donne un code abstrait haute performance adapté à différentes applications et à différents environnements de liaison d'hôte. L'expression d'une entité liée via une construction entre parenthèses permet d'identifier différentes mises en oeuvre du même identificateur abstrait de façon unique et de les faire coexister dans le même programme. On peut utiliser une technique similaire pour identifier de façon unique des extensions vers une série de types et d'espaces de nom existants établis par des parties externes sans entraîner de conflits de nom de liaison.
Dernières données bibliographiques dont dispose le Bureau international