Principles of distributed database systems
Principles of distributed database systems
Type systems for programming languages
Handbook of theoretical computer science (vol. B)
View maintenance in a warehousing environment
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
The TSIMMIS Approach to Mediation: Data Models and Languages
Journal of Intelligent Information Systems - Special issue: next generation information technologies and systems
Your mediators need data conversion!
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Typechecking for XML transformers
PODS '00 Proceedings of the nineteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Dynamically distributed query evaluation
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Reconciling schemas of disparate data sources: a machine-learning approach
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Database Systems: The Complete Book
Database Systems: The Complete Book
Introduction To Automata Theory, Languages, And Computation
Introduction To Automata Theory, Languages, And Computation
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Selection of Views to Materialize in a Data Warehouse
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Algorithms for Materialized View Design in Data Warehousing Environment
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
XDuce: A Typed XML Processing Language (Preliminary Report)
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Dynamic XML documents with distribution and replication
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
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
Dynamic XML documents with distribution and replication
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
DBGlobe: a service-oriented P2P system for global computing
ACM SIGMOD Record
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
Composable XML integration grammars
Proceedings of the thirteenth ACM international conference on Information and knowledge management
PODS '04 Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Regular rewriting of active XML and unambiguity
Proceedings of the twenty-fourth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Representing and querying XML with incomplete information
ACM Transactions on Database Systems (TODS)
Data integration: the teenage years
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
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
An electronic patient record "on steroids": distributed, peer-to-peer, secure and privacy-conscious
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
iTrails: pay-as-you-go information integration in dataspaces
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
XCraft: boosting the performance of active XML materialization
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
The Active XML project: an overview
The VLDB Journal — The International Journal on Very Large Data Bases
Complex data integration into an active XML repository
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Managing an XML warehouse in a P2P context
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
A calculus and algebra for distributed data management
STACS'07 Proceedings of the 24th annual conference on Theoretical aspects of computer science
Services-based data management in a global computing environment
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
Peer-to-peer data integration with active XML
ASIAN'05 Proceedings of the 10th Asian Computing Science conference on Advances in computer science: data management on the web
Active XML (AXML) intensional data exchange
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Distributed invocation of composite web services
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
An effective XML filtering method for high-performance publish/subscribe system
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
Efficient invocation of web services using intensional results
EC-Web'06 Proceedings of the 7th international conference on E-Commerce and Web Technologies
WSQuery: XQuery for web services integration
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Schema-mediated exchange of temporal XML data
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
On the improvement of active XML (AXML) representation and query evaluation
Information Systems Frontiers
Active XML-based Web data integration
Information Systems Frontiers
Journal of Network and Computer Applications
Hi-index | 0.00 |
XML is becoming the universal format for data exchange between applications. Recently, the emergence of Web services as standard means of publishing and accessing data on the Web introduced a new class of XML documents, which we call intensional documents. These are XML documents where some of the data is given explicitly while other parts are defined only intensionally by means of embedded calls to Web services.When such documents are exchanged between applications, one has the choice to materialize the intensional data (i.e. to invoke the embedded calls) or not, before the document is sent. This choice may be influenced by various parameters, such as performance and security considerations. This paper addresses the problem of guiding this materialization process.We argue that, just like for regular XML data, schemas (ala DTD and XML Schema) may be used to control the exchange of intensional data and, in particular, to determine which data should be materialized before sending a document, and which should not. We formalize the problem and provide algorithms to solve it. We also present an implementation that complies with real life standards for XML data, schemas, and Web services, and is used in the Active XML system [3, 1].