TQL is a query language for semi-structured data. TQL binding mechanism is based upon the ambient logic. This binding mechanism is the key feature of TQL, but its implementation is far from obvious, being based on a logic which includes "difficult" operators such as negation, universal quantification, recursion, and new tree-related operators. In [6] an "implementation model" is presented, here we first extend it with tree operations, hence obtaining an algebra for the full TQL language. Then we shortly describe the evaluation techniques that we exploit in the actual implementation
A central problem in designing a specification language for programming problems is that of making i...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
Theoretical foundations for querying databases based on bags are studied in this paper. We fully det...
Abstract. The ambient logic is a modal logic proposed to describe the structural and computational p...
Abstract. The ambient logic is a modal logic proposed to describe the structural and computational p...
The ambient logic is a modal logic proposed to describe the structural and computational properties ...
This work presents the query language TQL, a query language for semistructured data, that can be us...
In computer science many data are shaped as trees. In the context of the Web, it is the case for XML...
In computer science many data are shaped as trees. In the context of the Web, it is the case for XML...
Abstract. Top trees are a dynamic self-adjusting data structure that can be used by any tree algorit...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceIn this paper we investigate the quantifier-free fragment of the TQL logic pro...
A central problem in designing a specification language for programming problems is that of making i...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
Theoretical foundations for querying databases based on bags are studied in this paper. We fully det...
Abstract. The ambient logic is a modal logic proposed to describe the structural and computational p...
Abstract. The ambient logic is a modal logic proposed to describe the structural and computational p...
The ambient logic is a modal logic proposed to describe the structural and computational properties ...
This work presents the query language TQL, a query language for semistructured data, that can be us...
In computer science many data are shaped as trees. In the context of the Web, it is the case for XML...
In computer science many data are shaped as trees. In the context of the Web, it is the case for XML...
Abstract. Top trees are a dynamic self-adjusting data structure that can be used by any tree algorit...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceWe investigate in this paper the spatial logic TQL for querying semi-structure...
International audienceIn this paper we investigate the quantifier-free fragment of the TQL logic pro...
A central problem in designing a specification language for programming problems is that of making i...
Object Algebras are a recently introduced design pattern to make the implementation of recursive dat...
Theoretical foundations for querying databases based on bags are studied in this paper. We fully det...