Abstract
The possibility to share content easily among e-business partners constitutes one of the Web’s potentials. Especially XML facilitates interoperability between different e-business partners by providing a standard representation of content. But the support of reacting automatically to changes in related documents is still weak. Active XML Schemas extend XML Schemas in that respect.
Active XML Schemas employ concepts from active database systems, from conceptual modeling of business rules, and from event-based systems to provide for automatic and asynchronous management of distributed web content. Different to previous approaches of employing the event-condition-action (ECA) paradigm in a web-based setting, active XML Schemas integrate passive and active behavior smoothly into document schemas in an object-oriented way, treat events as “first class elements” that can be stored and queried just as other document data, and provide for logical events that are defined upon querying past and scheduled events.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ebXML. http://ebxml.org, 2001.
BizTalk Framework. http://biztalk.org, 2001.
S. Abiteboul, et al.. Active Views for Electronic Commerce. In Proc. VLDB, 1999.
P. V. Biron and A. Malhotra. XML Schema Part 2: Datatypes.
http://w3.org/TR/xmlschema-2, 2001.
A. Bonifati, S. Ceri, and S. Paraboschi. Active Rules for XML: A New Paradigma for E-Services. VLDB Journal, 2001.
A. Bonifati, S. Ceri, and S. Paraboschi. Pushing Reactive Services to XML Repositories using Active Rules. In Proc. WWW 10, 2001.
T. Bray, J. Paoli, C. M. Sperberg-McQueen, and E. Maler. Extensible Markup Language (XML) 1.0. http://w3.org/TR/REC-xml, 2000.
M. Carey, et al.. XPERANTO: Publishing Object-Relational Data as XML. In Proc. WebDB, 2000.
Sharma Chakravarthy. SENTINEL: An Object-Oriented DBMS With Event-Based Rules. In Proc. ACM SIGMOD, 1997.
J. Clark. XSL Transformations (XSLT) Version 1.0. http://w3.org/TR/xslt, 1999.
J. Clark and M. Murata. RELAX NG. http://oasis-open.org/committees/relax-ng, 2001.
M. Fernández, A. Morishima, and D. Suciu. Publishing Relational Data in XML: the SilkRoute Approach. IEEE Data Engeneering Bulletin Board, 24(2), 2001.
H. Ishikawa, et al.. Project Xanadu: XML-and Active-Database-Unified Approach tp Distributed E-Commerce. In Proc. DEXA Workshop, 2001.
R. Jellifle. The Schematron. http://www.ascc.net/xml/resource/schematron, 2001.
P. Lang, W. Obermair, and M. Schre. Modeling Business Rules with Situation/Activation Diagrams. In Proc. ICDE, 1997.
S. Lechner, M. Schrefl, and G. Preuner. Translating XQuery into XSLT. In Proc. DASWIS, 2001.
K. J. Lieberherr. Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns. PWS Publishing Company, 1996.
N. Paton and O. Diaz. Active database systems. ACM Computing Surveys, 31(1), 1999.
T. Pixley. Document Object Model (DOM) Level 2 Events Specification.
M. Reinhold. The Java ArchitectureTM for XML Binding (JAXB).
http://java.sun.com/xml/jaxb, 2001.
J. Rumbaugh, I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual. Addison Wesley, 1999.
M. Schrefl, et al.. Self-Maintaining Web Pages-An Overview. In Proc. ADC, 2001.
G. Sindoni. Incremental Maintenance of Hypertext Views. In Proc. WebDB, 1998. H. Thompson, D. Beech, M. Maloney, and N. Mendelsohn. XML Schema Part 1: Structures. http://w3.org/TR/xmlschema-1, 2001.
M. Toyama and T. Nagafuji. Dynamic and Structured Presentation of Database Contents on the Web. In Proc. EDBT, 1998.
C. M. Vittori, C. F. Dorneles, and C. A. Heuser. Creating XML Documents from Relational Data Sources. In Proc. EC-Web, 2001.
X. Zhang, et al.. Clock: Synchronizing Internal Relational Storage with External XML Documents. In Proc. RIDE Workshop, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schrefl, M., Bernauer, M. (2002). Active XML Schemas. In: Arisawa, H., Kambayashi, Y., Kumar, V., Mayr, H.C., Hunt, I. (eds) Conceptual Modeling for New Information Systems Technologies. ER 2001. Lecture Notes in Computer Science, vol 2465. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46140-X_28
Download citation
DOI: https://doi.org/10.1007/3-540-46140-X_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44122-9
Online ISBN: 978-3-540-46140-1
eBook Packages: Springer Book Archive