ACM Home Page
Please provide us with feedback. Feedback
Dynamic XML documents with distribution and replication
Full text PdfPdf (209 KB)
Source International Conference on Management of Data archive
Proceedings of the 2003 ACM SIGMOD international conference on Management of data table of contents
San Diego, California
SESSION: XML query processing I table of contents
Pages: 527 - 538  
Year of Publication: 2003
ISBN:1-58113-634-X
Authors
Serge Abiteboul  INRIA Futurs
Angela Bonifati  INRIA Futurs
Grégory Cobéna  INRIA Futurs
Ioana Manolescu  INRIA Futurs
Tova Milo  Tel-Aviv University
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 70,   Citation Count: 37
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/872757.872821
What is a DOI?

ABSTRACT

The advent of XML as a universal exchange format, and of Web services as a basis for distributed computing, has fostered the apparition of a new class of documents: dynamic XML documents. These are XML documents where some data is given explicitly while other parts are given only intensionally by means of embedded calls to web services that can be called to generate the required information. By the sole presence of Web services, dynamic documents already include inherently some form of distributed computation. A higher level of distribution that also allows (fragments of) dynamic documents to be distributed and/or replicated over several sites is highly desirable in today's Web architecture, and in fact is also relevant for regular (non dynamic) documents.The goal of this paper is to study new issues raised by the distribution and replication of dynamic XML data. Our study has originated in the context of the Active XML system [1, 3, 22] but the results are applicable to many other systems supporting dynamic XML data. Starting from a data model and a query language, we describe a complete framework for distributed and replicated dynamic XML documents. We provide a comprehensive cost model for query evaluation and show how it applies to user queries and service calls. Finally, we describe an algorithm that, for a given peer, chooses data and services that the peer should replicate to improve the efficiency of maintaining and querying its dynamic data.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. Abiteboul, O. Benjelloun, I. Manolescu, T. Milo, and R. Weber. Active XML: Peer-to-Peer Data and Web Services Integration (demo). Proc. of VLDB, 2002.
 
2
 
3
Active xml. http://www-rocq.inria.fr/verso/Gemo/Projects/axml/.
 
4
The Akamai webpage. http://www.akamai.com/.
5
 
6
 
7
L. Chen and E. A. Rudensteiner. ACE-XQ: A CachE-aware XQuery Answering System. In Proc. of WebDB, 2002.
 
8
Microsoft .Net. http://www.microsoft.com/net/.
9
10
 
11
Gnutella homepage. http://www.gnutella.com/.
 
12
G. Gottlob, C. Koch, and R. Pichler. Efficient algorithms for processing XPath queries. In Proc. of VLDB, 2002.
 
13
V. Hristidis and M. Petropoulos. Semantic caching of XML databases. In Proc. of WebDB, 2002.
 
14
J. Mc Hugh, S. Abiteboul, R. Goldman, D. Quass, and J. Widom. Lore: A Database Management System for Semistructured Data. Technical report, Stanford University Database Group, Feb 1997.
 
15
Sun's JavaServer Pages. http://java.sun.com/products/jsp/.
16
 
17
18
19
 
20
Macromedia Dreamweaver. http://www.macromedia.com/.
 
21
22
 
23
Wee Siong Ng, Beng Chin Ooi, Kian Lee Tan, and AoYing Zhou. PeerDB: A P2P-based system for distributed data sharing. In Proc. of ICDE, 2003.
 
24
 
25
V. Papadimos and D. Maier. Mutant query plans. In OOPSLA, 2001.
 
26
 
27
PHP. http://www.php.net/.
 
28
J. Shanmugasundaram, E. Shekita, and R. Barr. Efficiently publishing XML views of relational databases. In Proc. of VLDB, 2000.
 
29
30
 
31
The World Wide Web Consortium (W3C). http://www.w3.org/.
 
32

CITED BY  37

Collaborative Colleagues:
Serge Abiteboul: colleagues
Angela Bonifati: colleagues
Grégory Cobéna: colleagues
Ioana Manolescu: colleagues
Tova Milo: colleagues