Distributed databases principles and systems
Distributed databases principles and systems
Data allocation in distributed database systems
ACM Transactions on Database Systems (TODS)
Performance tradeoffs for client-server query processing
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
The IceCube approach to the reconciliation of divergent replicas
Proceedings of the twentieth annual ACM symposium on Principles of distributed computing
An adaptive peer-to-peer network for distributed caching of OLAP results
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Estimating the Selectivity of XML Path Expressions for Internet Scale Applications
Proceedings of the 27th International Conference on Very Large Data Bases
Comparing Hybrid Peer-to-Peer Systems
Proceedings of the 27th International Conference on Very Large Data Bases
Answering XML Queries on Heterogeneous Data Sources
Proceedings of the 27th International Conference on Very Large Data Bases
Object Fusion in Mediator Systems
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
Exchanging intensional XML data
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Efficient algorithms for processing XPath queries
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Active XML: peer-to-peer data and web services integration
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
E-services: a look behind the curtain
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Exchanging intensional XML data
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
DBGlobe: a service-oriented P2P system for global computing
ACM SIGMOD Record
A Web-Services Architecture for Efficient XML Data Exchange
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
XVM: a bridge between xml data and its behavior
Proceedings of the 13th international conference on World Wide Web
Lazy query evaluation for Active XML
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Tools for design of composite Web services
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Composable XML integration grammars
Proceedings of the thirteenth ACM international conference on Information and knowledge management
XPath lookup queries in P2P networks
Proceedings of the 6th annual ACM international workshop on Web information and data management
Automated composition of e-services: lookaheads
Proceedings of the 2nd international conference on Service oriented computing
PODS '04 Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Sub-document queries over XML with XSQirrel
WWW '05 Proceedings of the 14th international conference on World Wide Web
Exchanging intensional XML data
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
Diagnosis of asynchronous discrete event systems: datalog to the rescue!
Proceedings of the twenty-fourth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
A hybrid approach to optimistic file system directory tree synchronization
Proceedings of the 4th ACM international workshop on Data engineering for wireless and mobile access
Allocating Fragments in Distributed Databases
IEEE Transactions on Parallel and Distributed Systems
Transformation and reaction rules for data on the web
ADC '05 Proceedings of the 16th Australasian database conference - Volume 39
Peer-to-peer management of XML data: issues and research challenges
ACM SIGMOD Record
Model-driven design and deployment of service-enabled web applications
ACM Transactions on Internet Technology (TOIT)
Reconciliation in the APPA P2P System
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Using partial evaluation in distributed query evaluation
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
iDM: a unified and versatile data model for personal dataspace management
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Process modeling in Web applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Theoretical Computer Science - Applied semantics: Selected topics
Storing and retrieving XPath fragments in structured P2P networks
Data & Knowledge Engineering - Special issue: WIDM 2004
Distributed query evaluation with performance guarantees
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Weaving temporal and reliability aspects into a schema tapestry
Data & Knowledge Engineering
Efficient execution of composite Web services exchanging intensional data
Information Sciences: an International Journal
Managing distributed workspaces with active XML
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Schema-driven customization of web services
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Optimal proactive caching in peer-to-peer network: analysis and application
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
XCraft: boosting the performance of active XML materialization
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
A CASE tool for modelling and automatically generating web service-enabled applications
International Journal of Web Engineering and Technology
Distributed XML processing: Theory and applications
Journal of Parallel and Distributed Computing
The Active XML project: an overview
The VLDB Journal — The International Journal on Very Large Data Bases
WebContent: efficient P2P Warehousing of web data
Proceedings of the VLDB Endowment
Querying and monitoring distributed business processes
Proceedings of the VLDB Endowment
WReX: a scalable middleware architecture to enable XML caching for web-services
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Proceedings of the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
The History of WebML Lessons Learned from 10 Years of Model-Driven Development of Web Applications
Conceptual Modeling: Foundations and Applications
Managing an XML warehouse in a P2P context
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Top-k query processing in the APPA P2P system
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
A calculus and algebra for distributed data management
STACS'07 Proceedings of the 24th annual conference on Theoretical aspects of computer science
Web services discovery and constraints composition
RR'07 Proceedings of the 1st international conference on Web reasoning and rule systems
Fast and scalable classification of structured data in the network
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
Collaborative cache based on path scores
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
Parallelizing XML data-streaming workflows via MapReduce
Journal of Computer and System Sciences
ARAXA: Storing and managing Active XML documents
Web Semantics: Science, Services and Agents on the World Wide Web
Generating efficient execution plans for vertically partitioned XML databases
Proceedings of the VLDB Endowment
Scalable XML collaborative editing with undo
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Performance modelling of Event-Condition-Action rules in P2P networks
Journal of Computer and System Sciences
Journal of Computer and System Sciences
Scaling XML query processing: distribution, localization and pruning
Distributed and Parallel Databases
Web browsers as service-oriented clients integrated with web services
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Active XML (AXML) intensional data exchange
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
An efficient replicated data management approach for peer-to-peer systems
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
XML subtree queries: specification and composition
DBPL'05 Proceedings of the 10th international conference on Database Programming Languages
A framework for distributed XML data management
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Efficient invocation of web services using intensional results
EC-Web'06 Proceedings of the 7th international conference on E-Commerce and Web Technologies
Building and accessing grid services
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Data management in large-scale p2p systems
VECPAR'04 Proceedings of the 6th international conference on High Performance Computing for Computational Science
WSQuery: XQuery for web services integration
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
A framework for XML-Based integration of data, visualization and analysis in a biomedical domain
XSym'05 Proceedings of the Third international conference on Database and XML Technologies
Schema-mediated exchange of temporal XML data
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Efficiently processing XML queries over fragmented repositories with partix
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
WReX: a scalable middleware architecture to enable XML caching for web-services
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Evaluating hybrid queries through service coordination in HYPATIA
Proceedings of the 15th International Conference on Extending Database Technology
Partial Evaluation for Distributed XPath Query Processing and Beyond
ACM Transactions on Database Systems (TODS)
Document replication strategies for geographically distributed web search engines
Information Processing and Management: an International Journal
On optimum left-to-right strategies for active context-free games
Proceedings of the 16th International Conference on Database Theory
Insertion and querying mechanism for a distributed XML database system
Proceedings of the 5th ACM COMPUTE Conference: Intelligent & scalable system technologies
Hi-index | 0.00 |
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.