DocumentCode :
475669
Title :
Containment and Equivalence of Active XML Documents
Author :
Zhu, Yan
Author_Institution :
Coll. of Inf. Sci. & Eng., Yanshan Univ., Qinhuangdao
Volume :
1
fYear :
2008
fDate :
3-4 Aug. 2008
Firstpage :
590
Lastpage :
594
Abstract :
An active XML (AXML for short) document is an XML document where some of the data is given explicitly and other parts are defined only intensionally by means of embedded calls to Web services. By introducing intensional data, it brings much more flexibility but also many new problems to XML documents. In this paper, we study the complexities of containment and equivalence of AXML documents. We describe these problems in an uniform framework based on tree automata theory and reduce these problems to the corresponding ones of tree automata. More precisely, we define a new tree automaton, AXML tree automaton, which can efficiently describe the set of all documents that can be produced from an AXML document by invoking the Web services embedded in it. Based on AXML tree automata, we show the complexities of containment and equivalence problems to be exponential time in general case. By restricting AXML document specifications, we also identify a tractable case of these problems and propose an algorithm performing in polynomial time to solve it. and propose an algorithm performing in polynomial time to solve it.
Keywords :
Web services; XML; automata theory; computational complexity; formal specification; trees (mathematics); Web services; active XML documents specifications; polynomial time; tree automata theory; Automata; Communication system control; Data engineering; Educational institutions; Embedded computing; Engineering management; Information science; Polynomials; Web services; XML; AXML documents; containment; equivalence; tree automata;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing, Communication, Control, and Management, 2008. CCCM '08. ISECS International Colloquium on
Conference_Location :
Guangzhou
Print_ISBN :
978-0-7695-3290-5
Type :
conf
DOI :
10.1109/CCCM.2008.90
Filename :
4609580
Link To Document :
بازگشت