ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

Document Numérique

1279-5127
 

 ARTICLE VOL 8/4 - 2004  - pp.125-141
TITRE
Temporalisation d'un document XML

RÉSUMÉ

Cet article propose un nouvel outil destiné à annoter la structure temporelle d'un document XML dans lequel cette structure n'apparaît que de façon implicite, soit au travers de l'ordre dans lequel se succèdent les éléments temporels (ceux qui représentent des événements), soit au travers d'attributs temporels (heures, dates ou durées), soit au travers d'expressions de nature temporelle dans le texte du document. Cette annotation temporelle que nous appelons « temporalisation » se déroule en deux étapes. La première étape, manuelle, consiste à localiser par des expressions XPath les éléments temporels du document source et à décrire en XML les relations temporelles d'Allen existant entre ces éléments. Le résultat est une feuille de style « temporelle ». La seconde étape consiste à générer automatiquement, par un programme XSLT, le document temporalisé à partir du document source et de sa feuille temporelle. Le document temporalisé ainsi obtenu peut être manipulé à l'aide de langages tels que XSLT ou XQuery pour exploiter conjointement sa structure logique initiale et sa structure temporelle.

ABSTRACT

This article describes a new tool for marking up the temporal structure of an XML document in which this temporal structure is only implicit either through the order in which temporal elements (event representing elements) appear or through temporal attributes (times, days or durations) or through temporal expressions in the text of the document. This temporal marking up that we call « temporalization » consists in two steps. During the first step the user localizes temporal elements in the source document by XPath expressions and describes the Allen relations between these elements. The result is a temporal sheet. The second step consists in automatically generating the temporalized document from the source document together with its temporal sheet using an XSLT program. This temporalized document can be manipulated by XSLT or XQuery in order to exploit concurrently the logical structure of the source document and the marking up temporal structure.

AUTEUR(S)
Emmanuel BRUNO, Elisabeth MURISASCO, Jacques LE MAITRE

MOTS-CLÉS
XML, XPath, langage à base de règles, relations de Allen.

KEYWORDS
XML, XPath, rule based language, Allen's relations.

LANGUE DE L'ARTICLE
Français

 PRIX
GRATUIT
   
ACCÉDER A L'ARTICLE COMPLET  (2,16 Mo)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier