Active XML Replication and Recovery

Active XML (AXML) systems provide an elegant platform to integrate the power of XML, Web services and Peer to Peer (P2P) paradigms by allowing (active) Web service calls to be embedded within XML documents. In this work, we focus on the replication aspect of AXML systems, and study the effect of peer disconnection (an inherent trait of P2P systems) on replication. To be more precise, given peer disconnection for both eager and lazy replication strategies, we discuss the following: (a) the replication guarantees that can be provided and (b) recovery procedures for peer disconnection/reconnection.

[1]  Ioana Manolescu,et al.  A Framework for Distributed XML Data Management , 2006, EDBT.

[2]  Debmalya Biswas,et al.  Atomicity for P2P based XML Repositories , 2007, 2007 IEEE 23rd International Conference on Data Engineering Workshop.

[3]  Serge Abiteboul,et al.  Positive active XML , 2004, PODS '04.

[4]  Le Gruenwald,et al.  Managing Data Replication in Mobile Ad-Hoc Network Databases , 2006, 2006 International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[5]  Ralf Steinmetz,et al.  The effectiveness of realistic replication strategies on quality of availability for peer-to-peer systems , 2003, Proceedings Third International Conference on Peer-to-Peer Computing (P2P2003).

[6]  Edith Cohen,et al.  Replication strategies in unstructured peer-to-peer networks , 2002, SIGCOMM.

[7]  Marvin Theimer,et al.  Session guarantees for weakly consistent replicated data , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[8]  Ioana Manolescu,et al.  Dynamic XML documents with distribution and replication , 2003, SIGMOD '03.

[9]  Divyakant Agrawal,et al.  Using broadcast primitives in replicated databases , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[10]  Kenneth Salem,et al.  Lazy database replication with ordering guarantees , 2004, Proceedings. 20th International Conference on Data Engineering.

[11]  Rajeev Rastogi,et al.  Update propagation protocols for replicated databates , 1999, SIGMOD '99.

[12]  Gustavo Alonso,et al.  Improving the scalability of fault-tolerant database clusters , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[13]  Mahantesh Surgihalli Consistent access to replicated web service registries , 2006 .