DocumentCode
2736048
Title
A new algorithm for mapping XML Schema to XML Schema
Author
Checiu, Laurentiu ; Ionescu, Dan
Author_Institution
Sch. of Inf. Technol. & Eng., Univ. of Ottawa, Ottawa, ON, Canada
fYear
2010
fDate
27-29 May 2010
Firstpage
625
Lastpage
630
Abstract
XML and its schema language mainly built to encode documents electronically are widely used for a variety of purposes in modern programming. XML Schema is developed in the context of a domain specific terminology. Schema mapping describes the semantic correspondences between the components of two XML Schema documents. An XML Schema document describes the information that resides in an XML document using the XML Schema Definition Language (XSD). Therefore, an XML Schema document should be parsed differently than an XML document, in order to extract the proper information from it. This paper introduces a new solution for the XML Schema matching and mapping problem consisting of a novel approach to the internal representation of XML Schema documents during the matching process. The solution is based on the XML object model. The use of an object model for the XML Schema document representation within the mapping and matching software tool produces the following benefits: (1) the XML Schema document internal representation conforms to the XML Schema Definition Language standard specifications, (2) a better scalability of the software tool, (3) the matching engine is developed based on object-oriented design patterns such as the Composite and the Chain of Responsibility, (4) flexibility of the matching engine and (5) tractability of very complex XML Schema documents. The given examples illustrate plainly the new method presented in this paper.
Keywords
Data mining; Engines; Object oriented modeling; Pattern matching; Scalability; Software standards; Software tools; Standards development; Terminology; XML; AI methods for matching and mapping; Databases; Matching and Mapping XML Schema; Matching and Mapping algorithms; XML Schema;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Cybernetics and Technical Informatics (ICCC-CONTI), 2010 International Joint Conference on
Conference_Location
Timisoara, Romania
Print_ISBN
978-1-4244-7432-5
Type
conf
DOI
10.1109/ICCCYB.2010.5491337
Filename
5491337
Link To Document