Skip to main content

Object oriented markup language and restructuring hierarchical database objects

  • Conference paper
Advances in Databases and Information Systems

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

  • 63 Accesses

Abstract

In this paper we investigate an object oriented markup language (OOML) worked out at the Institute for System Studies (Moscow) that serves for transference of objects, their relations, and characteristics. In addition to a certain sequence of object names and values of object characteristics, the OOML specifies a scheme of relations between the objects.

We show that the object relations scheme may be treated as a specification of the mapping from an object-oriented data base (OODB) to a document constructed by means of the OOML (which is called below the OOML-document). We also show that the scheme of a document may serve as a specification of the mapping from an OOML-document to an object-oriented data base.

The OOML enables to import an OOML-document obtained from an OODB with some structure to another OODB with some different hierarchy using another document scheme. Thus, it is possible to restructure the objects using the two kinds of functions: F 1: (OODB 1 → OOML - document) and F 2: (OOML - documentOODB 2.

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. T. Berners-Lee, D. Connolly, Hypertext Markup Language (HTML), CERN, June 1993, 38p.; Internet (World-Wide Web): html://info.cern.ch/hypertext/WWW/MarkUp/html

    Google Scholar 

  2. T. Berners-Lee, Hypertext Transfer Protocol (HTTP), CERN, Nov 1993, 31p.; Internet (World-Wide Web): http://info.cern.ch/hypertext/WWW/HTTP/http.

  3. K. Brockschmidt, Inside OLE-2, Microsoft PRESS, 1994, 977 p.

    Google Scholar 

  4. Guide to Network Resource Tools, EARN Association, May 1994; list-serv@earncc.bitnet.

    Google Scholar 

  5. Peter M.G. Apers, Identifying Internet-related Database Research, Second International East-West Database Workshop, September 25–28, 1994, Klagenfurt, Austria, edited by J.Eder, L.Kalinichenko.

    Google Scholar 

  6. S. Abitebool, R. Hull, Restructuring hierarchical database objects, Theoretical Computer Science, 62 (1988), p. 3–38.

    Article  MathSciNet  Google Scholar 

  7. A. Bogacheva, N. Emeljanov, A. Romanov, Generation of information systems by the forms of the input and output documents, PC Magazine/Russian Edition, 1 (1993), p. 85–89.

    Google Scholar 

  8. A. N. Bogacheva, N. E. Emeljanov, Duality between Document Structures and Data Base Structures, ADBIS-94, May 1994, Moscow, p. 83–87.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 British Computer Society

About this paper

Cite this paper

Bogacheva, A.N., Emeljanov, N.E., Romanov, A.P. (1996). Object oriented markup language and restructuring hierarchical database objects. In: Eder, J., Kalinichenko, L.A. (eds) Advances in Databases and Information Systems. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-1486-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-1486-4_9

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-76014-6

  • Online ISBN: 978-1-4471-1486-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics