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