Abstract
SOOM, Semantic Object-Oriented Model, and Tornado-* are the datamodel and database-architecture supporting the object-oriented Taskon-Environment. The major component in this environment is a set of structure-oriented editors that manipulate a hypertext-like document-structure. SOOM is a datamodel based on a merge of ideas from structural and behavioral object-oriented datamodels, where relations are added to an object-oriented language, Smalltalk-80. Tornado-* is an architecture based on one or more centralized object-servers and a local workspace on each workstation. The current bottleneck of the initial caching from a centralized server to the local workspace is identified, and a solution based on a distributed object-server is suggested. This paper focus on the multilayer approach used in both the model and the architecture.
uucp: mcvax!si.uninett!berre
Preview
Unable to display preview. Download preview PDF.
6. References
Berre, A.J. "Sharing of Objects in an Object-oriented language" Position-statement, OODBMS-I, September 1986, page 209
Berre, A.J. "The HyperModel Database Benchmark" Technical Report, Oregon Graduate Center, forthcoming
Reenskaug, T. "The Tender/One Environment" Technical Report 86–15, Center for Industrial Research Oslo, Norway
Reenskaug, T., Skaar A. "An Environment for Literate Smalltalk Programming" Technical Report 87–10, Center for Industrial Research Oslo, Norway
Rumbaugh, J. "Relations as Semantic Constructs in an Object-Oriented Language" OOPSLA-87 Proc, Florida, 466–481
Ulfsby, S., Meen, S., Oian J. "Tornado: A DBMS for Graphics Applications" IEEE Computer Graphics and Applications, May 1982
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Berre, A.J. (1988). SOOM and tornado-* experience with database-support for object-oriented applications. In: Dittrich, K.R. (eds) Advances in Object-Oriented Database Systems. OODBS 1988. Lecture Notes in Computer Science, vol 334. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50345-5_7
Download citation
DOI: https://doi.org/10.1007/3-540-50345-5_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50345-3
Online ISBN: 978-3-540-45981-1
eBook Packages: Springer Book Archive