簡易檢索 / 詳目顯示

研究生: 郭永裕
Kuo, Yung-Yu
論文名稱: XML文件整合工具之設計 -關聯性建立及查詢
Design of Tools for the Integration of XML documents - Building the Relations and Query
指導教授: 蔡尚榮
Tsai, Shang-Rong
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2004
畢業學年度: 92
語文別: 中文
論文頁數: 91
中文關鍵詞: 整合XML 查詢語言可延伸性標示語言
外文關鍵詞: XQuery, Integration, XML
相關次數: 點閱:53下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   隨著網際網路的發展,以XML作為資料儲存文件也越來越多。面對大量XML文件時,如何獲取完整且相關的資訊,成為一個重要的議題。本研究提供了一個不同於XQuery的整合工具,在不同XML資料來源間建立關連,方便應用整合者無須瞭解相關技術下即可建立服務;資訊消費者亦可透過整合者所建立出來的整合式查詢,獲取有相關連的資訊,使得資訊更加豐富且完整。
      論文中我們將說明資訊如何作關連和資料如何被封裝等問題,並提出解決的方案,並詳述本系統的設計與實作方法。

      Because of the rapid development of internet, there are more and more documents stored by the XML–based information, but when there is a great deal of XML information, how to get the completed and related information is an important subject. This paper proposes an approach to building the relation between different XML information resources. The tools we design can help application composers to create a new integrated information query service without understanding the related technology. Information consumers can query and filter the information through the integrated query to get the related information that’s also rich and completed.
      In this paper we will discuss how the information is correlated, sealed and packed. We will also present the design and implementation of the prototype system.

    目錄 1 圖目錄 3 表目錄 5 第1章 緒論 7 1-1 研究動機 7 1-2 研究目標 10 1-3 章節介紹 12 第2章 背景知識介紹 13 2-1 XML 13 2-2 XML Schema 14 2-3 XSL 16 2-4 XML Document Storage (XDS) 18 2-5 XML Data Importing Tool 25 2-5-1 Data Capture Template 25 2-5-2 Presentation Template Generator 29 第3章 相關研究 30 3-1 XQuery (XML Query) 30 第4章 系統設計分析與討論 36 4-1不同資料來源間的關連性之設計分析 36 4-1-1 Relation Key Base 規劃及表示 36 4-1-2 資料間的關係 39 4-2 建立關連性之規劃 42 4-2-1 設定Key Element & Key ID 42 4-2-2 Relation Description 的設計規劃 42 4-3封裝資訊的格式設計分析 45 4-3-1 Presentation Object (PO) 的設計分析與管理 45 4-3-2 Presentation Object的儲存方式 48 4-3-3 Presentation Object的展現 49 4-3-4 Presentation Object的查詢介面設計考量 50 第5章 系統架構與實作 52 5-1 系統架構 52 5-2 系統元件 53 5-2-1 Editor of Integrated AP 54 5-2-2 Relation Description Manager 57 5-2-3 Template Manager 58 5-2-4 Presentation Object Manager 59 5-2-5 Data Integration Engine 61 5-2-6 XML Document Presentation 66 5-3系統應用展示 69 5-3-1應用整合者操作 69 5-3-2資訊消費者操作 76 第6章 結論與未來展望 83 6-1 結論 83 6-2 未來工作 84 參考文獻 86

    [1]Software AG, Why XML, http://www.softwareag.com/xml/about/xml_why.htm
    [2]World Wide Web Consortium. Extensible Markup Language(XML). ,http://www.w3.org/XML/
    [3]World Wide Web Consortium XML schema , http://www.w3.org/XML/Schema
    [4]W3C, “Extensible Stylesheet language (XSL) Version 1.0”, http://www.w3.org/TR/xsl/ , November 2000
    [5]Andre Tost, “XML Document processing in Java using XPath and XSLT”, JavaWorld, http://www.javaworld.com/javaworld/jw-09-2000/jw-0908-xpath_p.html , September 2000.
    [6]J. David Eisenberg, “Using XSL Formatting Objects”, XML.com, http://www.xml.com/pub/a/2001/01/17/xsl-fo/ , January 2001
    [7]魏朝信, 蔡尚榮, A Storage System for XML Data Objects , Master thesis, Dept. of EE,NCKU, June 2003
    [8]江牧寰, 蔡尚榮, An XML Information Server – The Input Tools, Master thesis, Dept. of EE,NCKU, June 2001.
    [9]黃子峻, 蔡尚榮, An Information Sharing Workspace Supporting Voice Interaction for the XML Storage System , Master thesis, Dept. of EE,NCKU, June 2003
    [10]World Wide Web Consortium. XQuery 1.0: An XML Query Language. W3C Working Draft 20 December 2001. http://www.w3.org/XML/Query .
    [11]張庭瑋, 蔡尚榮, A Data Integration and Presentation Workspace for the XML Storage System, Master thesis, Dept. of EE,NCKU, June 2003
    [12]“Cascading Style Sheets (CSS) – CSS Browsers”, http://www.w3.org/Style/CSS/ .
    [13]Travel Itinerary Ontology http://www.daml.org/2001/06/itinerary/itinerary-ont
    [14]Hunter、Brett McLaughlin, “JDOM“, http://www.jdom.org .
    [15]Euna Jeong, Chun-Nan Hsu ,"Induction of Integrated View for XML Data with Heterogeneous , DTDs", ACM 2002
    [16]Renee J .Miller Laura M Haas Mauricio A. Hernandez ,"Schema Mapping as Query Discovery", ACM 2001 ,p151~158
    [17]Alon Y.Halevy,Zachary G.Ives ,Dan Suciu,Igor Tatarinov Schema Mediation for Large-Scale Semantic Data Sharing ,VLDB Journal
    [18]Serge Abiteboul ,Omar Benjelloun ,Tova Milo "Web services and data integration" , IEEE 2002
    [19]Alexander Keller, Gautam Kar , "Determining Service Dependencies in Distributed Systems" ,IEEE 2001
    [20]The Apache XML Project, “Xerces2 Java Parser 2.0.1“, http://xml.apache.org/xerces2-j/index.html.
    [21]The Apache XML Project, “Xalan-Java version 2“, http://xml.apache.org/xalan-j/index.html
    [22]Alex Chaffee, “Using XML and JSP together“, JavaWorld, http://www.javaworld.com/javaworld/jw-03-2000/jw-0331-ssj-jspxml_p.html, March 2000
    [23]World Wide Web Consortium. Web Services Activity. http://www.w3.org/2002/ws/
    [24]Euna Jeong , Chun-Nan Hsu ,"Induction of Integrated View for XML Data with Heterogeneous"
    [25]G.Gardarin,A.Mensch,T.Tuyet Dang-Ngoc,L.smit ,"Integrating Heterogeneous Data Sources with XML and XQuery"

    下載圖示 校內:2005-07-21公開
    校外:2005-07-21公開
    QR CODE