Temporalisation d'un document XML

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.