Synonyms
Definition
Active XML documents (AXML documents, for short) are XML documents [12] that may include embedded calls to Web services [13]. Hence, AXML documents are a combination of regular “extensional” XML data with data that is defined “Intentionally,” i.e., as a description that enables obtaining data dynamically (by calling the corresponding service).
AXML documents evolve in time when calls to their embedded services are triggered. The calls may bring data once (when invoked) or continually (e.g., if the called service is a continuous one, such as a subscription to an RSS feed). They may even update existing parts of the document (e.g., by refreshing previously fetched data).
Historical Background
The AXML language was originally proposed at INRIA around 2002. Work around AXML has been going there in the following years. A survey of the research on AXML is given in [13]. The software, primarily under the form of an AXML system, is available as open...
This is a preview of subscription content, log in via an institution.
Recommended Reading
Abiteboul S, Abrams Z, Milo T. Diagnosis of asynchronous discrete event systems – datalog to the rescue! In: Proceedings of the 24th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems; 2005. p. 358–67.
Abiteboul S, Benjelloun O, Cautis B, Manolescu I, Milo T, Preda N. Lazy query evaluation for active XML. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2004. p. 227–38.
Abiteboul S, Benjelloun O, Milo T. The active XML project, an overview. VLDB J. 2008;17(5):1019–40.
Abiteboul S, Bonifati A, Cobena G, Manolescu I, Milo T. Dynamic XML documents with distribution and replication. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2003. p. 527–38.
Abiteboul S, Manolescu I, Taropa E. A framework for distributed XML data management. In: Advances in database technology, Proceedings of the 10th International Conference on Extending Database Technology; 2006.
Bancilhon F, Maier D, Sagiv Y, Ullman JD. Magic sets and other strange ways to implement logic programs. In: Proceedings of the 5th ACM SIGACT-SIGMOD Symposium on Principles of Database Systems; 1986. p. 1–15.
DXQ. Managing distributed system resources with distributed XQuery. http://db.ucsd.edu/dxq/
Loo BT, Condie T, Garofalakis M, Gay DE, Hellerstein JM, Maniatis P, Ramakrishnan R, Roscoe T, Stoica I. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2006. p. 97–108.
Milo T, Abiteboul S, Amann B, Benjelloun O, Ngoc FD. Exchanging intentional XML data. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2003. p. 289–300.
Nigam A, Caswell NS. Business artifacts: an approach to operational specification. IBM Syst J. 2003;42(3):428–45.
The Active XML homepage. http://www.activexml.net/
The Extensible Markup Language (XML) 1.0 (2nd edn). http://www.w3.org/TR/REC-xml
The W3C Web Services Activity. http://www.w3.org/2002/ws
The XQuery language. http://www.w3.org/TR/xquery
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2017 Springer Science+Business Media LLC
About this entry
Cite this entry
Abiteboul, S., Benjelloun, O., Milo, T. (2017). Active XML. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_782-2
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7993-3_782-2
Received:
Accepted:
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4899-7993-3
Online ISBN: 978-1-4899-7993-3
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering