Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

X2QL: An eXtensible XML Query Language Supporting User-Defined Foreign Functions

Norihide ShinagawaContact Information, Hiroyuki KitagawaContact Information and Yoshiharu IshikawaContact Information

(8)  Doctoral Program in Engineering, University of Tsukuba, Japan
(9)  Institute of Information Sciences and Electronics, University of Tsukuba, 1-1-1 Tennohdai, Tsukuba, Ibaraki 305-8573, Japan
Abstract
With the recent and rapid advance of the Internet, management of structured documents such as XML documents and their databases has become more and more important. A number of query languages for XML documents have been proposed up to the present. Some of them enable tag-based powerful document structure manipulation. However, their contents processing capability is very limited. Here, the contents processing implies the similarity-based selection, ranking, summary generation, topic extraction, and so on, as well as simple string-based pattern matching. In this paper, we propose an extensible XML query language X2QL, which features inclusion of user-defined foreign functions to process document contents in the context of XML-QL-based document structure manipulation. This feature makes it possible to integrate application-oriented high-level contents processing facilities into querying documents. We also describe an implementation of an X QL query processing systemon top of XSLT processors.

Contact Information Norihide Shinagawa
Email: siena@is.tsukuba.ac.jp
URL: http://www.dblab.is.tsukuba.ac.jp/kde/

Contact Information Hiroyuki Kitagawa
Email: kitagawa@is.tsukuba.ac.jp

Contact Information Yoshiharu Ishikawa
Email: ishikawa@is.tsukuba.ac.jp
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.107 • Server: mpweb20
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)