Abstract. We show that problems arising in static analysis of XML specifications and transformations can be dealt with using techniques similar to those developed for static analysis of programs. Many proper-ties of interest in the XML context are related to navigation, and can be formulated in temporal logics for trees. We choose a logic that admits a simple single-exponential translation into unranked tree automata, in the spirit of the classical LTL-to-Buchi automata translation. Automata arising from this translation have a number of additional properties; in particular, they are convenient for reasoning about unary node-selecting queries, which are important in the XML context. We give two appli-cations of such reasoning: one deals wit...
Cette thèse propose une nouvelle logique d'arbres finis pour analyser les programmes manipulant les ...
Labeled unranked trees are used as a model of XML documents, and logical languages for them have bee...
AbstractAutomata for unranked trees form a foundation for XML Schemas, querying and pattern language...
AbstractWe show that problems arising in static analysis of XML specifications and transformations c...
This thesis describes the theoretical and practical foundations of a system for the static analysis ...
This thesis describes the theoretical and practical foundations of a system for the static analysis ...
This thesis describes the theoretical and practical foundations of a system for the static analysis ...
Abstract. This paper surveys work of the authors on pattern languages for tree-structured data with ...
Abstract. This paper surveys work of the authors on pattern languages for tree-structured data with ...
AbstractAutomata play an important role for the theoretical foundations of XML data management, but ...
XML documents may be roughly described as unranked, ordered trees and it is therefore natural to use...
Active XML is a high-level specification language tailored to data-intensive, distributed, dynamic W...
XML documents may be roughly described as unranked, ordered trees and it is therefore natural to use...
International audienceA new logic for reasoning over finite trees is proposed. This logic currently ...
International audienceData trees provide a standard abstraction of XML documents with data values: t...
Cette thèse propose une nouvelle logique d'arbres finis pour analyser les programmes manipulant les ...
Labeled unranked trees are used as a model of XML documents, and logical languages for them have bee...
AbstractAutomata for unranked trees form a foundation for XML Schemas, querying and pattern language...
AbstractWe show that problems arising in static analysis of XML specifications and transformations c...
This thesis describes the theoretical and practical foundations of a system for the static analysis ...
This thesis describes the theoretical and practical foundations of a system for the static analysis ...
This thesis describes the theoretical and practical foundations of a system for the static analysis ...
Abstract. This paper surveys work of the authors on pattern languages for tree-structured data with ...
Abstract. This paper surveys work of the authors on pattern languages for tree-structured data with ...
AbstractAutomata play an important role for the theoretical foundations of XML data management, but ...
XML documents may be roughly described as unranked, ordered trees and it is therefore natural to use...
Active XML is a high-level specification language tailored to data-intensive, distributed, dynamic W...
XML documents may be roughly described as unranked, ordered trees and it is therefore natural to use...
International audienceA new logic for reasoning over finite trees is proposed. This logic currently ...
International audienceData trees provide a standard abstraction of XML documents with data values: t...
Cette thèse propose une nouvelle logique d'arbres finis pour analyser les programmes manipulant les ...
Labeled unranked trees are used as a model of XML documents, and logical languages for them have bee...
AbstractAutomata for unranked trees form a foundation for XML Schemas, querying and pattern language...