Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003005191 - EXTENSIONS DE LANGAGE DE PROGRAMMATION PERMETTANT DE TRAITER DES OBJETS XML ET APPLICATIONS CORRESPONDANTES

Numéro de publication WO/2003/005191
Date de publication 16.01.2003
N° de la demande internationale PCT/US2002/020691
Date du dépôt international 28.06.2002
Demande présentée en vertu du Chapitre 2 27.01.2003
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
G06F 8/51
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
40Transformation of program code
51Source to source
Déposants
  • BEA SYSTEMS, INC. [US/US]; 2315 North First Street San Jose, CA 95131, US
Inventeurs
  • LUCAS, Terry, L.; US
  • BOSWORTH, Adam; US
  • VASILIK, Kenneth, Eric; US
Mandataires
  • KLINDTWORTH, Jason, K. ; Schwabe, Williamson & Wyatt, P.C. Suite 1600-1900 Pacwest Center 1211 SW Fith avenue Portland, OR 97204, US
Données relatives à la priorité
09/898,89802.07.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) PROGRAMMING LANGUAGE EXTENSIONS FOR PROCESSING XML OBJECTS AND RELATED APPLICATIONS
(FR) EXTENSIONS DE LANGAGE DE PROGRAMMATION PERMETTANT DE TRAITER DES OBJETS XML ET APPLICATIONS CORRESPONDANTES
Abrégé
(EN)
An apparatus is provided to map data objects of a data representation language to corresponding objects within a programming language and vice versa. In one embodiment, the apparatus is equipped to receive a mapping definition mapping selected elements of an XML data structure to selected objects of one or more Java classes. The apparatus is further equipped to determine whether the mapping definition comprises one or more definitional statements expressed with XML oriented language elements of a script language. Further, the apparatus is equipped to process the mapping definition statements comprising XML oriented language elements of the script language, in accordance with syntactical and semantic definitions of the XML oriented language elements.
(FR)
L'invention concerne un appareil servant au mappage d'objets de données d'un langage de représentation de données avec des objets correspondants à l'intérieur d'un langage de programmation et vice versa. Selon un mode de réalisation, cet appareil est équipé de manière à pouvoir recevoir une définition de mappage qui mappe des éléments choisis d'une structure de données XML avec des objets choisis d'une ou plusieurs classes Java. Cet appareil est également équipé afin de déterminer si la définition de mappage comporte une ou plusieurs affirmations définitionnelles exprimées au moyen des éléments de langage orientés XML d'un langage de script. Par ailleurs, cet appareil est équipé afin de traiter les affirmations définitionnelles de mappage contenant des éléments de langage orienté XML du langage de script, conformément avec les définitions syntaxiques et sémantiques des éléments de langage orientés XML.
Également publié en tant que
IN108/KOLNP/2004
Dernières données bibliographiques dont dispose le Bureau international