DocumentCode :
2507327
Title :
Design issues of XTQ language
Author :
Li, Xuhui ; Liu, Mengchi
Author_Institution :
State Key Lab. of Software Eng., Wuhan Univ., Wuhan
fYear :
2008
fDate :
8-11 July 2008
Firstpage :
161
Lastpage :
166
Abstract :
With the rapid spread of XML documents over the Internet, many XML query languages are proposed to query XML documents to extract and restructure information. XQuery and XPath become the most promising standard. However, XML document is a tree structure by nature. XPath can only address a path rather than a subtree so it makes queries lengthy and difficult to parse and optimize. In this paper, we introduce a new query language called XTQ and discuss its design issues. XTQ is based on logic XTree, an extension of XPath, which overcomes the limitations of XPath and XQuery. Using XTree expression, XTQ can exhibit a compact and convenient programming style by making a pattern matching query over tree fragments of XML document. To make XTQ a practical language, we introduce many new features into it based on previous works. The major parts of these features, including query, conditions and constructions, are introduced in this paper.
Keywords :
XML; design; pattern matching; query languages; query processing; Internet; XML documents; XML query languages; XPath; XTQ language; design issues; logic XTree; pattern matching query; tree structure; Books; Data mining; Database languages; Internet; Logic programming; Pattern matching; Software engineering; Tree data structures; Usability; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Technology, 2008. CIT 2008. 8th IEEE International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-2357-6
Electronic_ISBN :
978-1-4244-2358-3
Type :
conf
DOI :
10.1109/CIT.2008.4594667
Filename :
4594667
Link To Document :
بازگشت