Please use this identifier to cite or link to this item: https://doi.org/10.1007/978-3-642-15684-7_11
DC FieldValue
dc.titleTP+Output: Modeling complex output information in XML twig pattern query
dc.contributor.authorWu, H.
dc.contributor.authorLing, T.W.
dc.contributor.authorDobbie, G.
dc.date.accessioned2013-07-04T08:31:19Z
dc.date.available2013-07-04T08:31:19Z
dc.date.issued2010
dc.identifier.citationWu, H.,Ling, T.W.,Dobbie, G. (2010). TP+Output: Modeling complex output information in XML twig pattern query. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6309 LNCS : 128-143. ScholarBank@NUS Repository. <a href="https://doi.org/10.1007/978-3-642-15684-7_11" target="_blank">https://doi.org/10.1007/978-3-642-15684-7_11</a>
dc.identifier.isbn3642156835
dc.identifier.issn03029743
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/41600
dc.description.abstractTwig pattern is considered a core pattern for XML queries. However, due to the limited expressivity of twig pattern expressions, many queries that aim to find complex output information under one object cannot be expressed in a single twig pattern. Instead, they have to be expressed as XQuery expression, which is transformed into several twig patterns linked by joins. To process such an XQuery query, we need to match multiple twig patterns to the XML document, even though they are all centered on the same object. In this paper we analyze the characteristics of each query node, i.e. the purpose, optionality and occurrence, and define four types of nodes in a twig pattern query to express output information, namely, output node, optional-output node, predicated-output node, and optional-predicated-output node. Then we propose the TP+Output expression to extend twig pattern queries, to model complex output information based on the semantics of different node types. With TP+Output, queries with the four output types can be expressed in one TP+Output expression and processed more efficiently. We extend our previously proposed twig pattern query processing algorithm, VERT, to process the TP+Output query, and demonstrate the performance improvement of using TP+Output to represent queries. © 2010 Springer-Verlag.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1007/978-3-642-15684-7_11
dc.sourceScopus
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1007/978-3-642-15684-7_11
dc.description.sourcetitleLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
dc.description.volume6309 LNCS
dc.description.page128-143
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.