學術產出-Theses

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

  • No doi shows Citation Infomation
題名 以學名結構為基礎之UML資料模型和XML之轉換模式
A Generic Construct based Transformation Model between UML Data Model and XML
作者 郭宛毓
Wan-Yu Kuo
貢獻者 諶家蘭
Jia-Lang Seng
郭宛毓
Wan-Yu Kuo
關鍵詞 可延伸性標記語言
統一塑模語言
可延伸性標記語言詮釋資料交換
統一塑模語言Profile
模式轉換
XML
UML
XMI
UML Profile
Model Transformation
日期 2002
上傳時間 14-Sep-2009 09:11:07 (UTC+8)
摘要 XML (eXtensible Markup Language)已經快速成為網際網路上資料交換的標準,其架構適合用來描述複雜的資料結構並提供XML文件驗證的機制。要交換XML文件,就必須使用綱要語言來制定XML語彙,因而由此衍生出XML綱要設計之問題。在本篇研究中,將研究UML資料模型與XML綱要之間轉換的議題並發展一個可進行雙向轉換的模型。此轉換模型包含二部份,一是從UML資料模型結構轉換為XML綱要結構,一是從XML綱要結構反向轉換為UML資料模型結構;這二個模型將分別探討XML DTD (Data Type Definition)及 W3C XML Schema二個主題,將這二個子模型分別從語法及語意轉換之層面切入進行一連串結構轉換規則之延伸及建立。在XML綱要結構反向轉換為UML資料模型結構之模型中亦包含二個子模型,分別由XML綱要結構建立轉換之規則。我們建立此轉換模型之目的在於使UML資料模型結構及XML綱要結構間之轉換方法更為明確、簡單及容易使用,並透過系統實作來驗證其可行性。
The (eXtensible Markup Language) XML is fast becoming the standard data exchange across the Internet. It is suitable to describe complex-structured data. It also provides a validation mechanism to validate vocabulary used in the XML document. In order to exchange XML document, XML vocabulary needs to be defined. As a result spread out the issues of XML schema design from here. In the research, UML data model and XML schema transformation issue have been studied to develop a bi-directional mapping and transformation model. We design the bidirectional mapping and transformation model in two parts. One is from UML data model to XML schema; another is from XML Schema to UML data model. Each part has two explored subject, including XML DTD (Data Type Definition) and W3C XML Schema. We develop a sequence of transformation rules from the viewpoints of syntactic and semantic transformation. These are also two parts in the transformation model of mapping from XML schema to UML data model. We develop transformation rules from the viewpoints of generic XML constructs step by step. We build up the transformation model to make transformation method more generic, genuine, systematic, explicit, simple and easy to use. Besides, we implement a transformation editor to validate the bi-directional transformation model.
參考文獻 English References
1. Bertino, Elisa and Barbara Catania (2001), “Integrating XML and Databases”, IEEE Internet Computing, 5(4), pp.84-88.
2. Bird, Linda, Andrew Goodchild, and Terry Halpin (2000), “Object Role Modelling and XML-Schema”, ER2000.
3. Booch, Grady, Ivar Jacobson and JamesRumbaugh (1999), The Unified Modeling Language User Guide, Addison-Wesley Professional.
4. Booch, Grady, Magnus Christerson, Matthew Fuchs and Jari Koistinen (1999), “UML for XML Schema Mapping”, http://www.rational.com/media/uml/resources/media/uml_xmlschema33.pdf
5. Carlson, David (2001), Modeling XML Applications with UML: Practical e-Business Applications, Addison-Wesley Professional.
6. Carlson, David A. (2000), “Designing XML vocabularies with UML”, Conference on Object Oriented Programming Systems Languages and Applications.
7. Decker, Stefan, Prasenjit Mitra and Sergey Melnik (2000), “Framework for the Semantic Web: An RDF Tutorial”, IEEE Internet Computing, pp. 68-73.
8. Decker, Stefan, Sergey Melnik, Frank Van Harmelen, Dieter Fensel, Michel Klein, Jeen Broekstra, Michael Erdmann and Ian Horrocks (2000), “The Semantic Web: The Roles of XML and RDF”, IEEE Internet Computing, 4(5), pp.63-64.
9. Duckett, Jon, Oliver Criffin, etc. (2001), Professional XML Schema, Wrox.
10. Fan, Wenfei, Gabriel M. Kuper and J´erˆome Sim´eon (2001), “A Unified Constraint Model for XML”, Hong Kong, WWW10, pp.179-190.
11. Fan, Wenfei and Leonid Libkin (2002), “On XML integrity constraints in the presence of DTDs”, Journal of the ACM (JACM), 49(3), pp.368-406.
12. Fegaras, Leonidas and Ramez Elmasri (2001), “Query Engines for Web-Accessible XML Data”, Roma, Italy, Proceedings of the 27th VLDB Conference.
13. Fowler, Martin and Kendall Scott (2000), UML Distilled Second Edition: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley Professional.
14. Grose, Timothy J., Gary C. Doney, Stephen A. Brodsky (2002), Mastering XMI: Java Programming with XMI, XML and UML, OMG PRESS.
15. Harold, Elliotte Rusty (2001), XML Bible (2nd Edition), John Wiley & Sons.
16. Ishikawa, Hiroshi and Manabu Ohta (2001), “Querying Web Distributed Databases for XML-based E-Businesses: Requirement Analysis, Design, and Implementation”, IEEE.
17. Jiang, Haifeng, Hongjun Lu, Wei Wang and Jeffrey Xu Yu (2002), “Path Materialization Revisited: An Efficient Storage Model for XML Data”, Australian, Proceedings of the thirteenth Australasian conference on Database technologies, 5, pp.85-94.
18. Karvounarakis, Gregory, Sofia Alexaki , Vassilis Christophides , Dimitris Plexousakis and Michel Scholl (2002), “Query Language for Semantic Web: RQL: a declarative query language for RDF”, Honolulu, Hawaii, USA., Proceedings of the eleventh international conference on World Wide Web, pp.592-603.
19. Kimber, W. Eliot and John Heintz (2000), “Using UML to Define XML Document Types”, Extreme Markup Languages 2000.
20. Kovse, Jernej and Theo Härder (2002), “Generic XMI-Based UML Model Transformations”, OOIS 2002, pp.192-198.
21. Mani, Murali, Dongwon Lee and Richard R. Muntz (2001), “Semantic Data Modeling using XML Schemas”, ER2001, pp.149-163.
22. Marcos, E., P. Caceres and B. Vela (2001), “MIDAS/BD: a Methodological Framework for Web Database Design”, ER2001 Workshops, pp.227-238.
23. Nambiar, Ullas, Zoe Lacroix, Stephane Bressan, Mong Li Lee and Yingguang Li (2002), “Current Approaches to XML Management”, IEEE Internet Computing, pp.43-5.
24. Patel-Schneider, Peter, Jérôme Siméon (2002), “The Yin/Yang web: XML syntax and RDF semantics”, Proceedings of the eleventh international conference on World Wide Web, pp.443-453.
25. Rahm, Erhard and Philip A. Bernstein (2001), “A survey of approaches to automatic schema matching”, The VLDB Journal, 10, pp.334-350.
26. Routledge, Nicholas, Linda Bird and Andrew Goodchild (2002), “UML and XML schema”, Melbourne, Australia, Thirteenth Australasian Database Conference (ADC2002), 5, pp.157-166.
27. Santos, Ronaldo dos and Carlos Alberto Heuser (2001), “A Rule-Based Conversion of a DTD to a Conceptual Schema”, ER2001, pp.133-148.
28. Shanmugasundaram, Jayavel (2001), Bridging relational technology and XML.
29. Shanmugasundaram, Jayavel, Eugene Shekita, Rimon Barr, Michael Carey, Bruce Lindsay,Hamid Pirahesh and Berthold Reinwald (2001), “Efficiently publishing relational data as XML documents”, The VLDB Journal, 10, pp.133-154.
30. Tatarinov, Igor, Stratis D. Viglas, Kevin Beyer, Jayavel Shanmugasundaram, Eugene Shekita and Chun Zhang (2002), “Storing and querying ordered XML using a relational database system”, Madison, Wisconsin, International Conference on Management of Data and Symposium on Principles of Database Systems, pp.204-215.
31. Vlist, Eric van der (2002), XML Schema, O’Reilly.
Web References
1. Carlson, David (2001), “Modeling XML Vocabularies with UML: Part I”, http://www.xml.com/pub/a/2001/08/22/uml.html
2. Kyrnin, Jennifer, “What is a DTD?”, http://html.about.com/library/weekly/aa101700a.htm
3. Object Management Group(1999), “XML Metadata Interchange (XMI) Version 1.1”, http://www.omg.org/cgi-bin/doc?formal/99-10-02
4. Object Management Group(1999), “XML Metadata Interchange (XMI) Version 1.2”, http://www.omg.org/cgi-bin/doc?formal/2002-01-01
5. Object Management Group(1999), “XML Metadata Interchange (XMI) Version 2”, http://www.omg.org/cgi-bin/doc?formal/2001-12-03
6. Perfect XML, http://www.perfectxml.com
7. Provost Will(2002), “UML for W3C XML Schema Design”, http://www.xml.com/pub/a/2002/08/07/wks_uml.html
8. Walsh, Norman (1998), “What is XML?, XML.com, http://www.xml.com/pub/a/98/10/guide1.html
9. WebRef, http://webreference.com/xml
10. World Wide Web Consortium(2000), “Extensible Markup Language (XML) 1.0 Second Edition”, http://www.w3.org/TR/REC-xml
11. World Wide Web Consortium(2001), “XML Link Language (XLink) 1.0”, http://www.w3.org/TR/xlink/
12. World Wide Web Consortium(2001), “XML Schema Part 0: Primer”, http://www.w3.org/TR/xmlschema-0/
13. World Wide Web Consortium(2001), “XML Schema Part 1: Structures”, http://www.w3.org/TR/xmlschema-1/
14. World Wide Web Consortium(2001), “XML XML Schema Part 2: Datatypes”, http://www.w3.org/TR/xmlschema-2/
描述 碩士
國立政治大學
資訊管理研究所
90356040
91
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0090356040
資料類型 thesis
dc.contributor.advisor 諶家蘭zh_TW
dc.contributor.advisor Jia-Lang Sengen_US
dc.contributor.author (Authors) 郭宛毓zh_TW
dc.contributor.author (Authors) Wan-Yu Kuoen_US
dc.creator (作者) 郭宛毓zh_TW
dc.creator (作者) Wan-Yu Kuoen_US
dc.date (日期) 2002en_US
dc.date.accessioned 14-Sep-2009 09:11:07 (UTC+8)-
dc.date.available 14-Sep-2009 09:11:07 (UTC+8)-
dc.date.issued (上傳時間) 14-Sep-2009 09:11:07 (UTC+8)-
dc.identifier (Other Identifiers) G0090356040en_US
dc.identifier.uri (URI) https://nccur.lib.nccu.edu.tw/handle/140.119/31063-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊管理研究所zh_TW
dc.description (描述) 90356040zh_TW
dc.description (描述) 91zh_TW
dc.description.abstract (摘要) XML (eXtensible Markup Language)已經快速成為網際網路上資料交換的標準,其架構適合用來描述複雜的資料結構並提供XML文件驗證的機制。要交換XML文件,就必須使用綱要語言來制定XML語彙,因而由此衍生出XML綱要設計之問題。在本篇研究中,將研究UML資料模型與XML綱要之間轉換的議題並發展一個可進行雙向轉換的模型。此轉換模型包含二部份,一是從UML資料模型結構轉換為XML綱要結構,一是從XML綱要結構反向轉換為UML資料模型結構;這二個模型將分別探討XML DTD (Data Type Definition)及 W3C XML Schema二個主題,將這二個子模型分別從語法及語意轉換之層面切入進行一連串結構轉換規則之延伸及建立。在XML綱要結構反向轉換為UML資料模型結構之模型中亦包含二個子模型,分別由XML綱要結構建立轉換之規則。我們建立此轉換模型之目的在於使UML資料模型結構及XML綱要結構間之轉換方法更為明確、簡單及容易使用,並透過系統實作來驗證其可行性。zh_TW
dc.description.abstract (摘要) The (eXtensible Markup Language) XML is fast becoming the standard data exchange across the Internet. It is suitable to describe complex-structured data. It also provides a validation mechanism to validate vocabulary used in the XML document. In order to exchange XML document, XML vocabulary needs to be defined. As a result spread out the issues of XML schema design from here. In the research, UML data model and XML schema transformation issue have been studied to develop a bi-directional mapping and transformation model. We design the bidirectional mapping and transformation model in two parts. One is from UML data model to XML schema; another is from XML Schema to UML data model. Each part has two explored subject, including XML DTD (Data Type Definition) and W3C XML Schema. We develop a sequence of transformation rules from the viewpoints of syntactic and semantic transformation. These are also two parts in the transformation model of mapping from XML schema to UML data model. We develop transformation rules from the viewpoints of generic XML constructs step by step. We build up the transformation model to make transformation method more generic, genuine, systematic, explicit, simple and easy to use. Besides, we implement a transformation editor to validate the bi-directional transformation model.en_US
dc.description.tableofcontents CHAPTER 1 INTRODUCTION 1
      1.1 Research Motivation 1
      1.2 Research Issue 2
      1.3 Research Objective 2
      1.4 Research Flow 3
      1.5 Organization of Thesis 4
     CHAPTER 2 LITERATURE REVIEW 6
      2.1 Unified Modeling Language (UML) 6
      2.2 eXtensible Modeling Language (XML) 8
      2.2.1 XML Schemas 9
      2.2.2 XML Linking 11
      2.2.3 Summary 12
      2.3 Mapping UML to XML 13
      2.3.1 XML Metadata Interchange (XMI) 13
      2.3.2 Mapping UML Objects to XML 14
      2.3.3 Mapping UML Association to XML 16
      2.3.4 Schema Production Rules 18
      2.3.5 Summary 24
      2.4 Three Level Transformation and Algorithm 25
      2.4.1 Transformation Algorithm 27
      2.5 Stereotypes for XML Schema Constructs 29
     CHAPTER 3 GENERIC UML CLASS DIAGRAM CONSTRUCTS and XML SCHEMA BI-DIRECTIONAL TRANSFORMATION 34
      3.1 Transformation from UML Class Diagram to XML Schema 36
      3.1.1 Transformation Structure 36
      3.1.2 UML Class Diagram Step 37
      3.2 Transformation Rules from UML to DTD 38
      3.2.1 Datatype 39
      3.2.2 Attribute 39
      3.2.3 Class 41
      3.2.4 Association 41
      3.2.5 Generalization 43
      3.2.6 Multiplicity 44
      3.3 Transformation Rules from UML to XML Schema 45
      3.3.1 Datatype 46
      3.3.2 Attribute 48
      3.3.3 Class 49
      3.3.4 Association 49
      3.3.5 Generalization 51
      3.3.6 Multiplicity 52
      3.4 Transformation from XML Schema to UML Class Diagram 54
      3.4.1 Transformation Structure 54
      3.5 Transformation Rules from XML DTD to UML 55
      3.5.1 Element 55
      3.5.2 Attribute 56
      3.5.3 Datatype 56
      3.5.4 Nested Element 57
      3.5.5 Relation 58
      3.6 Transformation Rules from XML Schema to UML 58
      3.6.1 Element 59
      3.6.2 Attribute 59
      3.6.3 Simple Type 59
      3.6.4 Nested Element 59
      3.6.5 Relation 60
     CHAPTER 4 SYSTEM IMPLEMENTATION 62
      4.1 System Platform 62
      4.2 System Architecture 62
      4.2.1 Transformation from UML Class Diagram to XML Schema 63
      4.2.2 Transformation from XML Schema to UML Class Diagram 64
      4.3 System Presentation 65
      4.3.1 from UML Class Diagram to XML Schema 65
      4.3.2 from XML Schema to UML Class Diagram 72
     CHAPTER 5 RESEARCH DISCUSSIONS AND LIMITATIONS 74
      5.1 Research Discussions 74
      5.2 Research Limitations 76
     CHAPTER 6 CONCLUSIONS AND FUTURE RESEARCH DIRECTIONS 78
      6.1 Summary 78
      6.2 Future Research Directions 79
     References 80
     Appendix 84
zh_TW
dc.language.iso en_US-
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0090356040en_US
dc.subject (關鍵詞) 可延伸性標記語言zh_TW
dc.subject (關鍵詞) 統一塑模語言zh_TW
dc.subject (關鍵詞) 可延伸性標記語言詮釋資料交換zh_TW
dc.subject (關鍵詞) 統一塑模語言Profilezh_TW
dc.subject (關鍵詞) 模式轉換zh_TW
dc.subject (關鍵詞) XMLen_US
dc.subject (關鍵詞) UMLen_US
dc.subject (關鍵詞) XMIen_US
dc.subject (關鍵詞) UML Profileen_US
dc.subject (關鍵詞) Model Transformationen_US
dc.title (題名) 以學名結構為基礎之UML資料模型和XML之轉換模式zh_TW
dc.title (題名) A Generic Construct based Transformation Model between UML Data Model and XMLen_US
dc.type (資料類型) thesisen
dc.relation.reference (參考文獻) English Referenceszh_TW
dc.relation.reference (參考文獻) 1. Bertino, Elisa and Barbara Catania (2001), “Integrating XML and Databases”, IEEE Internet Computing, 5(4), pp.84-88.zh_TW
dc.relation.reference (參考文獻) 2. Bird, Linda, Andrew Goodchild, and Terry Halpin (2000), “Object Role Modelling and XML-Schema”, ER2000.zh_TW
dc.relation.reference (參考文獻) 3. Booch, Grady, Ivar Jacobson and JamesRumbaugh (1999), The Unified Modeling Language User Guide, Addison-Wesley Professional.zh_TW
dc.relation.reference (參考文獻) 4. Booch, Grady, Magnus Christerson, Matthew Fuchs and Jari Koistinen (1999), “UML for XML Schema Mapping”, http://www.rational.com/media/uml/resources/media/uml_xmlschema33.pdfzh_TW
dc.relation.reference (參考文獻) 5. Carlson, David (2001), Modeling XML Applications with UML: Practical e-Business Applications, Addison-Wesley Professional.zh_TW
dc.relation.reference (參考文獻) 6. Carlson, David A. (2000), “Designing XML vocabularies with UML”, Conference on Object Oriented Programming Systems Languages and Applications.zh_TW
dc.relation.reference (參考文獻) 7. Decker, Stefan, Prasenjit Mitra and Sergey Melnik (2000), “Framework for the Semantic Web: An RDF Tutorial”, IEEE Internet Computing, pp. 68-73.zh_TW
dc.relation.reference (參考文獻) 8. Decker, Stefan, Sergey Melnik, Frank Van Harmelen, Dieter Fensel, Michel Klein, Jeen Broekstra, Michael Erdmann and Ian Horrocks (2000), “The Semantic Web: The Roles of XML and RDF”, IEEE Internet Computing, 4(5), pp.63-64.zh_TW
dc.relation.reference (參考文獻) 9. Duckett, Jon, Oliver Criffin, etc. (2001), Professional XML Schema, Wrox.zh_TW
dc.relation.reference (參考文獻) 10. Fan, Wenfei, Gabriel M. Kuper and J´erˆome Sim´eon (2001), “A Unified Constraint Model for XML”, Hong Kong, WWW10, pp.179-190.zh_TW
dc.relation.reference (參考文獻) 11. Fan, Wenfei and Leonid Libkin (2002), “On XML integrity constraints in the presence of DTDs”, Journal of the ACM (JACM), 49(3), pp.368-406.zh_TW
dc.relation.reference (參考文獻) 12. Fegaras, Leonidas and Ramez Elmasri (2001), “Query Engines for Web-Accessible XML Data”, Roma, Italy, Proceedings of the 27th VLDB Conference.zh_TW
dc.relation.reference (參考文獻) 13. Fowler, Martin and Kendall Scott (2000), UML Distilled Second Edition: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley Professional.zh_TW
dc.relation.reference (參考文獻) 14. Grose, Timothy J., Gary C. Doney, Stephen A. Brodsky (2002), Mastering XMI: Java Programming with XMI, XML and UML, OMG PRESS.zh_TW
dc.relation.reference (參考文獻) 15. Harold, Elliotte Rusty (2001), XML Bible (2nd Edition), John Wiley & Sons.zh_TW
dc.relation.reference (參考文獻) 16. Ishikawa, Hiroshi and Manabu Ohta (2001), “Querying Web Distributed Databases for XML-based E-Businesses: Requirement Analysis, Design, and Implementation”, IEEE.zh_TW
dc.relation.reference (參考文獻) 17. Jiang, Haifeng, Hongjun Lu, Wei Wang and Jeffrey Xu Yu (2002), “Path Materialization Revisited: An Efficient Storage Model for XML Data”, Australian, Proceedings of the thirteenth Australasian conference on Database technologies, 5, pp.85-94.zh_TW
dc.relation.reference (參考文獻) 18. Karvounarakis, Gregory, Sofia Alexaki , Vassilis Christophides , Dimitris Plexousakis and Michel Scholl (2002), “Query Language for Semantic Web: RQL: a declarative query language for RDF”, Honolulu, Hawaii, USA., Proceedings of the eleventh international conference on World Wide Web, pp.592-603.zh_TW
dc.relation.reference (參考文獻) 19. Kimber, W. Eliot and John Heintz (2000), “Using UML to Define XML Document Types”, Extreme Markup Languages 2000.zh_TW
dc.relation.reference (參考文獻) 20. Kovse, Jernej and Theo Härder (2002), “Generic XMI-Based UML Model Transformations”, OOIS 2002, pp.192-198.zh_TW
dc.relation.reference (參考文獻) 21. Mani, Murali, Dongwon Lee and Richard R. Muntz (2001), “Semantic Data Modeling using XML Schemas”, ER2001, pp.149-163.zh_TW
dc.relation.reference (參考文獻) 22. Marcos, E., P. Caceres and B. Vela (2001), “MIDAS/BD: a Methodological Framework for Web Database Design”, ER2001 Workshops, pp.227-238.zh_TW
dc.relation.reference (參考文獻) 23. Nambiar, Ullas, Zoe Lacroix, Stephane Bressan, Mong Li Lee and Yingguang Li (2002), “Current Approaches to XML Management”, IEEE Internet Computing, pp.43-5.zh_TW
dc.relation.reference (參考文獻) 24. Patel-Schneider, Peter, Jérôme Siméon (2002), “The Yin/Yang web: XML syntax and RDF semantics”, Proceedings of the eleventh international conference on World Wide Web, pp.443-453.zh_TW
dc.relation.reference (參考文獻) 25. Rahm, Erhard and Philip A. Bernstein (2001), “A survey of approaches to automatic schema matching”, The VLDB Journal, 10, pp.334-350.zh_TW
dc.relation.reference (參考文獻) 26. Routledge, Nicholas, Linda Bird and Andrew Goodchild (2002), “UML and XML schema”, Melbourne, Australia, Thirteenth Australasian Database Conference (ADC2002), 5, pp.157-166.zh_TW
dc.relation.reference (參考文獻) 27. Santos, Ronaldo dos and Carlos Alberto Heuser (2001), “A Rule-Based Conversion of a DTD to a Conceptual Schema”, ER2001, pp.133-148.zh_TW
dc.relation.reference (參考文獻) 28. Shanmugasundaram, Jayavel (2001), Bridging relational technology and XML.zh_TW
dc.relation.reference (參考文獻) 29. Shanmugasundaram, Jayavel, Eugene Shekita, Rimon Barr, Michael Carey, Bruce Lindsay,Hamid Pirahesh and Berthold Reinwald (2001), “Efficiently publishing relational data as XML documents”, The VLDB Journal, 10, pp.133-154.zh_TW
dc.relation.reference (參考文獻) 30. Tatarinov, Igor, Stratis D. Viglas, Kevin Beyer, Jayavel Shanmugasundaram, Eugene Shekita and Chun Zhang (2002), “Storing and querying ordered XML using a relational database system”, Madison, Wisconsin, International Conference on Management of Data and Symposium on Principles of Database Systems, pp.204-215.zh_TW
dc.relation.reference (參考文獻) 31. Vlist, Eric van der (2002), XML Schema, O’Reilly.zh_TW
dc.relation.reference (參考文獻) Web Referenceszh_TW
dc.relation.reference (參考文獻) 1. Carlson, David (2001), “Modeling XML Vocabularies with UML: Part I”, http://www.xml.com/pub/a/2001/08/22/uml.htmlzh_TW
dc.relation.reference (參考文獻) 2. Kyrnin, Jennifer, “What is a DTD?”, http://html.about.com/library/weekly/aa101700a.htmzh_TW
dc.relation.reference (參考文獻) 3. Object Management Group(1999), “XML Metadata Interchange (XMI) Version 1.1”, http://www.omg.org/cgi-bin/doc?formal/99-10-02zh_TW
dc.relation.reference (參考文獻) 4. Object Management Group(1999), “XML Metadata Interchange (XMI) Version 1.2”, http://www.omg.org/cgi-bin/doc?formal/2002-01-01zh_TW
dc.relation.reference (參考文獻) 5. Object Management Group(1999), “XML Metadata Interchange (XMI) Version 2”, http://www.omg.org/cgi-bin/doc?formal/2001-12-03zh_TW
dc.relation.reference (參考文獻) 6. Perfect XML, http://www.perfectxml.comzh_TW
dc.relation.reference (參考文獻) 7. Provost Will(2002), “UML for W3C XML Schema Design”, http://www.xml.com/pub/a/2002/08/07/wks_uml.htmlzh_TW
dc.relation.reference (參考文獻) 8. Walsh, Norman (1998), “What is XML?, XML.com, http://www.xml.com/pub/a/98/10/guide1.htmlzh_TW
dc.relation.reference (參考文獻) 9. WebRef, http://webreference.com/xmlzh_TW
dc.relation.reference (參考文獻) 10. World Wide Web Consortium(2000), “Extensible Markup Language (XML) 1.0 Second Edition”, http://www.w3.org/TR/REC-xmlzh_TW
dc.relation.reference (參考文獻) 11. World Wide Web Consortium(2001), “XML Link Language (XLink) 1.0”, http://www.w3.org/TR/xlink/zh_TW
dc.relation.reference (參考文獻) 12. World Wide Web Consortium(2001), “XML Schema Part 0: Primer”, http://www.w3.org/TR/xmlschema-0/zh_TW
dc.relation.reference (參考文獻) 13. World Wide Web Consortium(2001), “XML Schema Part 1: Structures”, http://www.w3.org/TR/xmlschema-1/zh_TW
dc.relation.reference (參考文獻) 14. World Wide Web Consortium(2001), “XML XML Schema Part 2: Datatypes”, http://www.w3.org/TR/xmlschema-2/zh_TW