Abstract | ||
---|---|---|
The Ambient Logic is a modal logic proposed to describe the structural and computational properties of distributed and mobile com- putations. The static part of the Ambient Logic is, essentially, a spatial logic for unordered labeled trees, hence it turns out to be a good foun- dation for expressing properties of tree-shaped data (i.e. semistructured data and XML). The Tree Query Language (TQL) is a query language for semistructured data based on the Ambient Logic. TQL uses Ambient Logic formulas to express properties of data that will be collected using a sort of pattern-matching mechanism. Reasoning about constraints for semistructured Data and XML is an active branch of research and has several applications including query optimizations and data integration; it is crucial for validity, type inference, and static type checking. Further- more the interaction of schema and constraints is both theoretically and practically interesting (in particular for XML), and is currently a largely unexplored area. This paper introduces Spatial Tree Logics (STL, frag- ments of the logic of TQL) as formalisms for semistructured data con- straint, type and query specification and reasoning. As an example, a decidable STL fragment is presented, and it is used to solve some spe- cific decision problems for semistructured data. |
Year | Venue | Keywords |
---|---|---|
2003 | SEBD | decision problem,modal logic,pattern matching,query optimization,query language,data integrity,type inference |
Field | DocType | Citations |
Query optimization,Data integration,Decision problem,Query language,XML,Theoretical computer science,Type inference,Decidability,Modal logic,Mathematics | Conference | 10 |
PageRank | References | Authors |
0.74 | 17 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Giovanni Conforti | 1 | 103 | 12.13 |
Giorgio Ghelli | 2 | 1300 | 255.19 |