Abstract
While XML may have emerged as the de facto format of data exchanged by peers, it faces the exact same evolutionary challenges that has plagued preceding lingua francas. As peers grow organically, they will inevitably generalize or specialize the XML messages they give and take, at the risk of breaking down existing relationships. If anything, change-induced outages are more likely to occur due to XML, since it promotes loose-coupling. To ensure that peers are interoperable, we lay down some ground rules of compatibility, by generally applying set theory on the extensions of the OWL classes/properties representing XML concepts/relations. Specifically, we take a hand-in-glove approach where the statements of compatibility (based on RIF-esque rules) tag along as corollaries to those of XML (based on OWL ontologies). Along the lines of two-pass compilers, we first parse the XML Infoset into an intermediate OWL representation, prior to analyzing the semantics therein.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Extensible Markup Language (XML) 1.0. W3C Recommendation (August 16, 2006)
XML Schema Part 0: Primer Second Edition. W3C Recommendation (October 28, 2004)
Web Services Description Language Version 2.0 Part 0: Primer (March 2006)
OWL Web Ontology Language Reference. W3C Recommendation (February 10, 2004)
RIF Core Design. W3C Working Draft (March 30, 2007)
SWRL: A Semantic Web Rule Language. W3C Member Submission (May 21, 2004)
Berners-Lee, T.: Experience with N3 rules. W3C Rules Workshop (April 2005)
Core/Slotted Conditions. W3C RIF-WG Wiki (June 28, 2007)
XML Information Set, 2nd (edn.) W3C Recommendation (February 2004)
XML To OWL XSLT. http://geocities.com/karthick_psu/xml-to-owl.xsl
Serialized Schema For Schemas. http://geocities.com/karthick_psu/xss-owl
XML Semantic Rules. http://geocities.com/karthick_psu/xml-rules.pdf
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sankarachary, K. (2007). XML Data Compatibility from the Ground Up. In: Paschke, A., Biletskiy, Y. (eds) Advances in Rule Interchange and Applications. RuleML 2007. Lecture Notes in Computer Science, vol 4824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75975-1_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-75975-1_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75974-4
Online ISBN: 978-3-540-75975-1
eBook Packages: Computer ScienceComputer Science (R0)