Skip to main content
Log in

Mapping the XML data model into the object model of the SYNTHESIS language

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

In this paper, a mapping of the XML document structure into the canonical data model is studied [5]. The XML document structure is specified by the Document Type Definition (DTD). DTD serves as a basis for a specification in the SYNTHESIS language; each DTD element declaration is mapped into some data type of SYNTHESIS.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Extensible Markup Language (XML) 1.0, W3C Recommendation, 1998.

  2. Document Object Model (DOM) Level 1, W3C Recommendation, 1998.

  3. XML Schema Part 1: Structures, W3C Working Draft, 1999. http://www.w.org/TR/xmlschema-1.

  4. Kalinichenko, L.A.,SYNTHESIS: The Language for Description, Design, and Programming of the Heterogeneous Interoperable Information Resource Environment, Institute of Information Problems, Russian Academy of Sciences, Moscow, 1993.

    Google Scholar 

  5. Kalinichenko, L.A., Integration of Heterogeneous Semistructured Data Models,Trudy Pervoi Vseross. nauchn. konf. “Elektronnye biblioteki: perspektivnye metody i tekhnologii, elektronnye kollektsii” (Proc. of First All-Russian Conf. “Digital Libraries: Promising Methods and Technologies and Electronic Collections”), St. Petersburg, 1999.

  6. Abiteboul, S., Cluet, S., Christophides, V., Milo, T., Moerkotte, G., and Simeon, J., Querying Documents in Object Databases,Int. J. Digital Libraries, Springer, 1997.

  7. Grumbach, S. and Mecca, G., In Search of the Lost Schema,Proc. Int. Conf. on Database Theory (ICDT'99), 1999.

  8. The ARANEUS Project, http://www.dia.uniroma3.it/Araneus/

  9. World Wide Web Wraper Factory, http://db.cis.upenn.edu/W4F.

  10. Virtual Uffizi, The Complete Catalogue, http://www.arca.net/uffizi/

  11. JSR-000031 XML Data Binding Specification, http://www.javasoft.com/aboutJava/communityprocess/jsr/jsr_031_xmld.html.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. A. Osipov.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Osipov, M.A., Machul'sky, O.L. & Kalinichenko, L.A. Mapping the XML data model into the object model of the SYNTHESIS language. Program Comput Soft 26, 192–198 (2000). https://doi.org/10.1007/BF02759468

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02759468

Keywords

Navigation