Skip to main content

XML Data Compatibility from the Ground Up

  • Conference paper
  • 380 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4824))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Extensible Markup Language (XML) 1.0. W3C Recommendation (August 16, 2006)

    Google Scholar 

  2. XML Schema Part 0: Primer Second Edition. W3C Recommendation (October 28, 2004)

    Google Scholar 

  3. Web Services Description Language Version 2.0 Part 0: Primer (March 2006)

    Google Scholar 

  4. OWL Web Ontology Language Reference. W3C Recommendation (February 10, 2004)

    Google Scholar 

  5. RIF Core Design. W3C Working Draft (March 30, 2007)

    Google Scholar 

  6. SWRL: A Semantic Web Rule Language. W3C Member Submission (May 21, 2004)

    Google Scholar 

  7. Berners-Lee, T.: Experience with N3 rules. W3C Rules Workshop (April 2005)

    Google Scholar 

  8. Core/Slotted Conditions. W3C RIF-WG Wiki (June 28, 2007)

    Google Scholar 

  9. XML Information Set, 2nd (edn.) W3C Recommendation (February 2004)

    Google Scholar 

  10. XML To OWL XSLT. http://geocities.com/karthick_psu/xml-to-owl.xsl

  11. Serialized Schema For Schemas. http://geocities.com/karthick_psu/xss-owl

  12. XML Semantic Rules. http://geocities.com/karthick_psu/xml-rules.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Adrian Paschke Yevgen Biletskiy

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics