XPath leashed
This survey gives an overview of formal results on the XML query language XPath. We
identify several important fragments of XPath, focusing on subsets of XPath 1.0. We then …
identify several important fragments of XPath, focusing on subsets of XPath 1.0. We then …
Logics for unranked trees: An overview
L Libkin - Logical Methods in Computer Science, 2006 - lmcs.episciences.org
Labeled unranked trees are used as a model of XML documents, and logical languages for
them have been studied actively over the past several years. Such logics have different …
them have been studied actively over the past several years. Such logics have different …
XPath satisfiability in the presence of DTDs
We study the satisfiability problem associated with XPath in the presence of DTDs. This is
the problem of determining, given a query p in an XPath fragment and a DTD D, whether or …
the problem of determining, given a query p in an XPath fragment and a DTD D, whether or …
XML data exchange: Consistency and query answering
Data exchange is the problem of finding an instance of a target schema, given an instance of
a source schema and a specification of the relationship between the source and the target …
a source schema and a specification of the relationship between the source and the target …
An event-condition-action language for XML
XML repositories are now a widespread means for storing and exchanging information on
the Web. As these repositories become increasingly used in dynamic applications such as e …
the Web. As these repositories become increasingly used in dynamic applications such as e …
Aggregation queries in the database-as-a-service model
E Mykletun, G Tsudik - Data and Applications Security XX: 20th Annual …, 2006 - Springer
Abstract In the Database-As-a-Service (DAS) model, clients store their database contents at
servers belonging to potentially untrusted service providers. To maintain data confidentiality …
servers belonging to potentially untrusted service providers. To maintain data confidentiality …
XPath containment in the presence of disjunction, DTDs, and variables
XPath is a simple language for navigating an XML tree and returning a set of answer nodes.
The focus in this paper is on the complexity of the containment problem for various …
The focus in this paper is on the complexity of the containment problem for various …
Web and semantic web query languages: A survey
A number of techniques have been developed to facilitate powerful data retrieval on the
Web and Semantic Web. Three categories of Web query languages can be distinguished …
Web and Semantic Web. Three categories of Web query languages can be distinguished …
XPath query containment
T Schwentick - ACM SIGMOD Record, 2004 - dl.acm.org
Consider an XML publish-subscribe scenario with hundreds of subscribers and tens of
thousands of XML documents to be delivered per day. Subscribers specify the documents in …
thousands of XML documents to be delivered per day. Subscribers specify the documents in …
Reasoning about keys for XML
We study absolute and relative keys for XML, and investigate their associated decision
problems. We argue that these keys are important to many forms of hierarchically structured …
problems. We argue that these keys are important to many forms of hierarchically structured …