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 - document → OODB 2.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
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
T. Berners-Lee, Hypertext Transfer Protocol (HTTP), CERN, Nov 1993, 31p.; Internet (World-Wide Web): http://info.cern.ch/hypertext/WWW/HTTP/http.
K. Brockschmidt, Inside OLE-2, Microsoft PRESS, 1994, 977 p.
Guide to Network Resource Tools, EARN Association, May 1994; list-serv@earncc.bitnet.
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.
S. Abitebool, R. Hull, Restructuring hierarchical database objects, Theoretical Computer Science, 62 (1988), p. 3–38.
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.
A. N. Bogacheva, N. E. Emeljanov, Duality between Document Structures and Data Base Structures, ADBIS-94, May 1994, Moscow, p. 83–87.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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