Please use this identifier to cite or link to this item:
標題: 一個延伸UCIS-X索引檔以整合分散式XML資料的方法
An Extension of UCIS-X Indexing Method for Integrating Distributed XML Data
作者: 許金玉
Hsu, Chin-Yu
關鍵字: XML索引;XML Index;UCIS-X;XLink;XPointer;分散式XML資料;UCIS-X;XLink;XPointer;Distributed XML data
出版社: 資訊科學與工程學系所
引用: 一、中文部份 [1]許雯絞、廖宜恩、沈漢傑,一個壓縮UCIS-X索引檔及改善XML查詢效率的方法,銘傳大學2012年國際學術研討會-資訊科技與實務,2012年3月。 二、西文部份 [2]Altova XMLSpy, [3]D. Lowe and E. Wilde, “Improving web linking using xlink,” in Proceedings of Open Publish, 2001. [4]E. Behrends, “Evaluation of Queries on Linked Distributed XML Data,” PhD dissertation from Mathematical-Natural Science of George-August, University of Gottingen, 2006. [5]E. Wilde and D. Lowe. XPath, XLink, XPointer, and XML: A Pratcical Guide to Web Hyperlinking and Transclusion, Addison Wesley, ISBN: 0-201-703440, 2002. [6]eXist: an Open Source Native XML Database, [7]Fujitsu Corporation. XLiP (XML Linking Processor), [8]J. Robie, “XML Query Language (XQL),” ,1999. [9]L. Ahmedi, “Making XPath Reach for the Web-Wide Links,” in Proceedings of the 20th International Symposium on Applied Computing (SAC’05), pp.13-17, 2005. [10]L. Ahmedi and M. Arifaj, “Processing XPath/XQuery to be Aware of XLink Hyperlinks,” in Proceedings of the 2nd European Computing Conference (ECC’08), pp.217-221, September 2008. [11]L. Ahmedi and M. Arifaj, “Querying XML documents with XPath/XQuery in presence of XLink hyperlinks,” in Proceedings of the WSEAS Transactions on Computers, pp.1752-1761, October 2008. [12]P. C. Silva, I. A. Sousa, and V. C. Times, “A Query Language For Navigation Over Links,” in Proceedings of the XIV Brazilian Symposium on Multimedia and the Web, 2008. [13]P. C. Silva and V. C. Times, “XPath+: A Tool for Linked XML Documents Navigation,” in Proceedings of the 6th International XML Database Symposium on Database and XML Technologies, pp.67-74, 2009. [14]R. Goldman and J. Widom, “DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases,” in Procceedings of the 23rd International Conference on Very Large Data Bases, pp.436-445, 1997. [15]Saxon-B source code web site: [16]T. C. Yen, F. Hsu, and S. J. Kao, “Browser Compatible XLink Processing,” in Proceedings of the 5th IEEE/ACIS International Conference on Computer and Information Science and 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse (ICIS-COMSAR ''06), pp.473-478, 2006. [17]The MONDIAL Database, Mondial/, 2001. [18]The Simple API for XML (SAX), [19]W. May, “Querying Linked XML Document Networks in the Web,” in the 11th World Wide Web Conference (WWW), May 2002. Available at [20]W. May and D. Malheiro, “A Logical, Transparent Model for Querying Linked XML Documents,” In BTW, pp.147-156, 2003. [21]W. May, E. Behrends and O. Fritzen, “Integrating and Querying Distributed XML Data via XLink,” Information Systems 33, pp.508-566, 2008. [22]W3C Recommendation, “Extensible Markup Language (XML) 1.1 (Second Edition),”, 2006. [23]W3C Recommendation, “XQuery 1.0: An XML Query Language,”, 2010. [24]W3C Recommendation, “XML Path Language (XPath) Version 2.0,”, 2010. [25]W3C Recommendation, “XSL Transformations (XSLT) Version 2.0,”, 2010. [26]W3C Recommendation, “XML Pointer Language (XPointer) Version 1.0,”, 2002. [27]W3C Recommendation, “XML Linking Language (XLink) Version 1.1,”, 2010. [28]XML Linking Implementations,, 2005.
故本研究的目的是延伸UCIS-X(Updatable Compacted Indexing Scheme for XML documents)索引方法,加入支援XLink/XPointer的查詢功能,建立一個兼具索引機制、XPath查詢語法與樹狀結構圖瀏覽功能的系統,本系統可以透過文件中的XLink屬性,整合多個XML文件,達成分散式環境中的資料透通性(data transparency)。

XML(Extensible Markup Language), a semi-structured markup language, is a widely used standard format for data exchange and storage of documents on the Web. In recent years, many XML indexing methods have been proposed to speed up query processing. However, when the XML document contains XLink and XPointer elements, which are used to represent the association between the file resources, most of the indexing methods ignore the underlying information of XLink and XPointer.
Most of researches on handling queries involving XLink/XPointer focused on transferring XLink/ XPointer elements to HTML-like hyperlinks. Then the users can view the information of XLink/XPointer elements through the browser. Although there are some papers employing the XLink/XPointer mechanism for expressing references between XML documents, they didn’t integrate the indexing methods into the systems.
The purpose of this thesis is to enhance the functions of the UCIS-X(an Updatable Compacted Indexing Scheme for XML documents)so that distributed XML documents that are linked by XLink/XPointer can be queried transparently. A system that includes the indexing mechanism, query processing, and browsing capabilities is also developed.
其他識別: U0005-0907201220050200
Appears in Collections:資訊科學與工程學系所

Show full item record

Google ScholarTM


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