{"title":"XML模式协调:设计方法和示例","authors":"Yih-Feng Chen, Xiaoming Sun, C.-C. Jay Kuo","doi":"10.1117/12.510924","DOIUrl":null,"url":null,"abstract":"The flexible and semi-structured eXtensible Markup Language (XML) is used in various application domains as well as the database field. The proposed XML harmonization system attempts to re-utilize existing markup languages by extracting and integrating them. This idea is analogous to the join operation in the database domain. When new structures are created, new document types are defined. Structures of XML instances can be viewed from various viewpoints, e.g. the relational database or the object-oriented database. In this work, we propose a new way to achieve harmonization, i.e., by defining axioms on atomic elements of the selected data structure. The advantage of using axioms is that it can be extended to other data structures easily. Measurements of harmonization are discussed, and harmonization examples are given to illustrate the axiom-based design principle.","PeriodicalId":282161,"journal":{"name":"SPIE ITCom","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"XML schema harmonization: design methodology and examples\",\"authors\":\"Yih-Feng Chen, Xiaoming Sun, C.-C. Jay Kuo\",\"doi\":\"10.1117/12.510924\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The flexible and semi-structured eXtensible Markup Language (XML) is used in various application domains as well as the database field. The proposed XML harmonization system attempts to re-utilize existing markup languages by extracting and integrating them. This idea is analogous to the join operation in the database domain. When new structures are created, new document types are defined. Structures of XML instances can be viewed from various viewpoints, e.g. the relational database or the object-oriented database. In this work, we propose a new way to achieve harmonization, i.e., by defining axioms on atomic elements of the selected data structure. The advantage of using axioms is that it can be extended to other data structures easily. Measurements of harmonization are discussed, and harmonization examples are given to illustrate the axiom-based design principle.\",\"PeriodicalId\":282161,\"journal\":{\"name\":\"SPIE ITCom\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-11-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SPIE ITCom\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.510924\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SPIE ITCom","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.510924","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
XML schema harmonization: design methodology and examples
The flexible and semi-structured eXtensible Markup Language (XML) is used in various application domains as well as the database field. The proposed XML harmonization system attempts to re-utilize existing markup languages by extracting and integrating them. This idea is analogous to the join operation in the database domain. When new structures are created, new document types are defined. Structures of XML instances can be viewed from various viewpoints, e.g. the relational database or the object-oriented database. In this work, we propose a new way to achieve harmonization, i.e., by defining axioms on atomic elements of the selected data structure. The advantage of using axioms is that it can be extended to other data structures easily. Measurements of harmonization are discussed, and harmonization examples are given to illustrate the axiom-based design principle.