Skip to main content

Building XML Documents and Schemas to Support Object Data Exchange and Communication

  • Conference paper
Database and Expert Systems Applications (DEXA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3588))

Included in the following conference series:

Abstract

The exchange of data between heterogeneous database systems is becoming a key issue in several application domains. XML is emerging as the standard mean for data exchange over the web. As for object oriented databases storing complex information, it is important to be able to exchange both objects and object schemas. In this paper we propose two approaches for translating database objects into XML documents which are both human readable and suitable for system based queries, thus preserving object semantics. Both approaches have been validated by a running prototype.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abiteboul, S., Cluet, S., Milo, T.: Correspondence and Translation for Heterogeneous Data. In: IEEE Int. Conf. on Database Theory 1997, pp. 351–363 (1997)

    Google Scholar 

  2. Ahmad, U., Hassan, M.W., Ali, A., McClatchey, R., Willers, I.: An Integrated Approach for Extraction of Objects from XML and Transformation to Heterogeneous Object Oriented Databases (2004) (CoRR cs.DB/0402007)

    Google Scholar 

  3. Bierman, G.M.: Using XML as an Object Interchange Format. Dept. of Computer Science, Univ. of Warwick (2000), Also available as http://research.microsoft.com/%7Egmb/Papers/oifml.ps

  4. Carey, M.J., Kiernan, J., Shanmugasundaram, J., Shekita, E.J., Subramanian, S.N.: XPERANTO: Middleware for Publishing Object-Relational Data as XML Documents. In: Proc. of Very Large Data Bases Int. Conf., 2000, pp. 646–648 (2000)

    Google Scholar 

  5. Cattell, R.G.G., Barry, D., Berler, M., Eastman, J., Jordan, D., Russell, C., Schadow, O., Stanienda, T., Velez, F.: The Object Database Standard: ODMG 3.0. Morgan Kaufmann, San Francisco (2000)

    Google Scholar 

  6. Gulbransen, D.: Special Edition Using XML Schema, Indianapolis: Pearson Education (2002)

    Google Scholar 

  7. Harold, E.R., Means, W.S.: XML in a nutshell. O’Reilly, Sebastopol (2002)

    MATH  Google Scholar 

  8. Milo, T., Zohar, S.: Using Schema Matching to Simplify Heterogeneous Data Translation. In: Proc. of Very Large Data Bases Int. Conf. 1998, pp. 122–133 (1998)

    Google Scholar 

  9. ODMG compliance list, http://www.odmg.org/odmg/compliancelist.htm

  10. OrienTechnologies, http://www.orientechnologies.com/

  11. Pottinger, R., Bernstein, P.A.: Merging Models Based on Given Correspondences. In: Proc. of Very Large Data Bases Int. Conf. 2003, pp. 826–873 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Combi, C., Pozzi, G. (2005). Building XML Documents and Schemas to Support Object Data Exchange and Communication. In: Andersen, K.V., Debenham, J., Wagner, R. (eds) Database and Expert Systems Applications. DEXA 2005. Lecture Notes in Computer Science, vol 3588. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11546924_35

Download citation

  • DOI: https://doi.org/10.1007/11546924_35

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28566-3

  • Online ISBN: 978-3-540-31729-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics