DocumentCode
480206
Title
Semantics Based Multi-XML Query Algorithm
Author
Zha, Bin ; Ye, Feiyue
Author_Institution
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai
Volume
4
fYear
2008
fDate
12-14 Dec. 2008
Firstpage
708
Lastpage
712
Abstract
Recently, with the rapid spread of computer technology, XML has become the standard for data exchange for a wide variety of applications. A large number of XML and XML schema are generated by different individual or company. The problem addressed in this paper is the execution of XML queries over multiple XML documents. In this paper, we propose an algorithm: SMXQA (semantics based multi-XML query algorithm). In the SMXQA, we parse the DTD/XSD of multi-XML documents to collect the set of functional dependency in it. Then we use method of clustering and pattern matching based on semantic to catch the element with homologous semantic in the set of functional dependency. And we concentrate on make a global materialized view by that element. For query conveniently, we propose a multi-XML query language: MXquery, which is extended from Xquery. At last, we experimentally evaluate the effectiveness of the proposed algorithm.
Keywords
XML; electronic data interchange; pattern clustering; pattern matching; programming language semantics; MXquery; XML schema; data exchange; eXtensible Markup Language; functional dependency; multi-XML documents; pattern clustering; pattern matching; semantics based multi-XML query algorithm; Clustering algorithms; Computer science; Data engineering; Database languages; Law; Legal factors; Software algorithms; Software engineering; Switches; XML; DTD/XSD; MXquery; SMXQA; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location
Wuhan, Hubei
Print_ISBN
978-0-7695-3336-0
Type
conf
DOI
10.1109/CSSE.2008.385
Filename
4722717
Link To Document