SOOM and tornado-* experience with database-support for object-oriented applications

  • Arne J. Berre
Implementation, Existing Systems, And Transactions
Part of the Lecture Notes in Computer Science book series (LNCS, volume 334)


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.


Data Store Structural Schema Structural Object Behavioral Object Atomic Object 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

6. References

  1. /BERR86/.
    Berre, A.J. "Sharing of Objects in an Object-oriented language" Position-statement, OODBMS-I, September 1986, page 209Google Scholar
  2. /BERR88/.
    Berre, A.J. "The HyperModel Database Benchmark" Technical Report, Oregon Graduate Center, forthcomingGoogle Scholar
  3. /REEN86/.
    Reenskaug, T. "The Tender/One Environment" Technical Report 86–15, Center for Industrial Research Oslo, NorwayGoogle Scholar
  4. /REEN87/.
    Reenskaug, T., Skaar A. "An Environment for Literate Smalltalk Programming" Technical Report 87–10, Center for Industrial Research Oslo, NorwayGoogle Scholar
  5. /RUMB87/.
    Rumbaugh, J. "Relations as Semantic Constructs in an Object-Oriented Language" OOPSLA-87 Proc, Florida, 466–481Google Scholar
  6. /ULFS82/.
    Ulfsby, S., Meen, S., Oian J. "Tornado: A DBMS for Graphics Applications" IEEE Computer Graphics and Applications, May 1982Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • Arne J. Berre
    • 1
  1. 1.Center for Industrial ResearchOSLO 3NORWAY

Personalised recommendations