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 :
بازگشت