MULTILISP: a language for concurrent symbolic computation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
Intelligent integration of information
SIGMOD '93 Proceedings of the 1993 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
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
Data on the Web: from relations to semistructured data and XML
Data on the Web: from relations to semistructured data and XML
Pushing reactive services to XML repositories using active rules
Proceedings of the 10th international conference on World Wide Web
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Integration of Information Systems: Bridging Heterogeneous Databases
Integration of Information Systems: Bridging Heterogeneous Databases
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
Database Systems: The Complete Book
Database Systems: The Complete Book
Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
Object Database Standard: ODMG-93
Object Database Standard: ODMG-93
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
Selection of Views to Materialize in a Data Warehouse
ICDT '97 Proceedings of the 6th International Conference on Database Theory
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Active Views for Electronic Commerce
VLDB '99 Proceedings of the 25th 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
Querying Heterogeneous Information Sources Using Source Descriptions
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Querying XML Sources Using an Ontology-Based Mediator
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
FoSSaCS '98 Proceedings of the First International Conference on Foundations of Software Science and Computation Structure
E-services: a look behind the curtain
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Piazza: data management infrastructure for semantic web applications
WWW '03 Proceedings of the 12th international conference on World Wide Web
Exchanging intensional XML data
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Dynamic XML documents with distribution and replication
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Detecting Changes in XML Documents
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Lazy query evaluation for Active XML
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
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
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
Digital Signatures for Modifiable Collections
ARES '06 Proceedings of the First International Conference on Availability, Reliability and Security
Active XML: peer-to-peer data and web services integration
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
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
A framework for distributed XML data management
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Constructing and querying peer-to-peer warehouses of XML resources
SWDB'04 Proceedings of the Second international conference on Semantic Web and Databases
Static analysis of active XML systems
Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Towards extending and using SPARQL for modular document generation
Proceedings of the eighth ACM symposium on Document engineering
Proceedings of the 10th ACM workshop on Web information and data management
Artifact-Centric Business Process Models: Brief Survey of Research Results and Challenges
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part II on On the Move to Meaningful Internet Systems
Automatic verification of database-driven systems: a new frontier
Proceedings of the 12th International Conference on Database Theory
Efficient maintenance techniques for views over active documents
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
Retrieving XML data from heterogeneous sources through vague querying
ACM Transactions on Internet Technology (TOIT)
Satisfiability and relevance for queries over active documents
Proceedings of the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Proceedings of the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
An Optimization Rule for ActiveXML Workflows
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Algebraic foundation of a data model for an extensible space-based collaboration protocol
IDEAS '09 Proceedings of the 2009 International Database Engineering & Applications Symposium
Static analysis of active XML systems
ACM Transactions on Database Systems (TODS)
Complex data integration into an active XML repository
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
ANGIE: active knowledge for interactive exploration
Proceedings of the VLDB Endowment
Active knowledge: dynamically enriching RDF knowledge bases by web services
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
ARAXA: Storing and managing Active XML documents
Web Semantics: Science, Services and Agents on the World Wide Web
Theory and Practice of Logic Programming
BibTeX document generating using semantic web technologies
Proceedings of the 1st International Conference on Intelligent Semantic Web-Services and Applications
Generating efficient execution plans for vertically partitioned XML databases
Proceedings of the VLDB Endowment
XML structural similarity search using mapreduce
WAIM'10 Proceedings of the 11th international conference on Web-age information management
Distributed XML query processing
XSym'10 Proceedings of the 7th international XML database conference on Database and XML technologies
AXART: enabling collaborative work with AXML artifacts
Proceedings of the VLDB Endowment
Comparing workflow specification languages: a matter of views
Proceedings of the 14th International Conference on Database Theory
Introducing the guard-stage-milestone approach for specifying business entity lifecycles
WS-FM'10 Proceedings of the 7th international conference on Web services and formal methods
A rule-based language for web data management
Proceedings of the thirtieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Journal of Computer and System Sciences
Scaling XML query processing: distribution, localization and pruning
Distributed and Parallel Databases
BPM'11 Proceedings of the 9th international conference on Business process management
Active XML (AXML) intensional data exchange
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Datalog'10 Proceedings of the First international conference on Datalog Reloaded
Comparing workflow specification languages: A matter of views
ACM Transactions on Database Systems (TODS)
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
The development of XML stored procedures in XML enabled databases
WAIM'11 Proceedings of the 2011 international conference on Web-Age Information Management
An Active XML-based framework for integrating complex data
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Finding optimal probabilistic generators for XML collections
Proceedings of the 15th International Conference on Database Theory
Partial Evaluation for Distributed XPath Query Processing and Beyond
ACM Transactions on Database Systems (TODS)
On the improvement of active XML (AXML) representation and query evaluation
Information Systems Frontiers
Collaborative data-driven workflows: think global, act local
Proceedings of the 32nd symposium on Principles of database systems
Rule-based application development using Webdamlog
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Situational data integration with data services and nested table
Service Oriented Computing and Applications
Active XML-based Web data integration
Information Systems Frontiers
Journal of Network and Computer Applications
Hi-index | 0.00 |
This paper provides an overview of the Active XML project developed at INRIA over the past five years. Active XML (AXML, for short), is a declarative framework that harnesses Web services for distributed data management, and is put to work in a peer-to-peer architecture. The model is based on AXML documents, which are XML documents that may contain embedded calls to Web services, and on AXML services, which are Web services capable of exchanging AXML documents. An AXML peer is a repository of AXML documents that acts both as a client by invoking the embedded service calls, and as a server by providing AXML services, which are generally defined as queries or updates over the persistent AXML documents. The approach gracefully combines stored information with data defined in an intensional manner as well as dynamic information. This simple, rather classical idea leads to a number of technically challenging problems, both theoretical and practical. In this paper, we describe and motivate the AXML model and language, overview the research results obtained in the course of the project, and show how all the pieces come together in our implementation.