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