Please use this identifier to cite or link to this item:
https://doi.org/10.1007/978-3-642-15684-7_11
DC Field | Value | |
---|---|---|
dc.title | TP+Output: Modeling complex output information in XML twig pattern query | |
dc.contributor.author | Wu, H. | |
dc.contributor.author | Ling, T.W. | |
dc.contributor.author | Dobbie, G. | |
dc.date.accessioned | 2013-07-04T08:31:19Z | |
dc.date.available | 2013-07-04T08:31:19Z | |
dc.date.issued | 2010 | |
dc.identifier.citation | Wu, 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.isbn | 3642156835 | |
dc.identifier.issn | 03029743 | |
dc.identifier.uri | http://scholarbank.nus.edu.sg/handle/10635/41600 | |
dc.description.abstract | Twig 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.uri | http://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1007/978-3-642-15684-7_11 | |
dc.source | Scopus | |
dc.type | Conference Paper | |
dc.contributor.department | COMPUTER SCIENCE | |
dc.description.doi | 10.1007/978-3-642-15684-7_11 | |
dc.description.sourcetitle | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | |
dc.description.volume | 6309 LNCS | |
dc.description.page | 128-143 | |
dc.identifier.isiut | NOT_IN_WOS | |
Appears in Collections: | Staff Publications |
Show simple item record
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.