Advertisement

The HyperModel benchmark

  • T. Lougenia Anderson
  • Arne J. Berre
  • Moira Mallison
  • Harry H. PorterIII
  • Bruce Schneider
Session 9: Object-Oriented Systems
Part of the Lecture Notes in Computer Science book series (LNCS, volume 416)

Abstract

Database Management Systems are being developed to meet the complex data structure and functionality requirements of engineering applications. This paper describes an application-oriented strategy for evaluating engineering DBMSs based on a generic hypertext application. The hypertext application, which we call the HyperModel, consists of a schema and several operations described at a conceptual level, suitable for implementation on many different DBMSs. The results of running the HyperModel benchmark on two commercially available DBMSs (GemStone and Vbase) are presented and discussed.

Keywords

Child Relationship Transitive Closure Database Management System Cache Size Test Database 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    T.L. Anderson, J. Besemer, and E.F. Ecklund, DBMS Requirements for Engineering Applications, Tektronix Internal Report and forthcoming paper (June 1987).Google Scholar
  2. 2.
    Anon and et al., “A Measure of Transaction Processing Power,” Datamation 31(7)(April 1985).Google Scholar
  3. 3.
    P. Bernstein, “Database System Support for Software Engineering — An Extended Abstract,” in Proceedings of the 9th International Conference on Software Engineering,, Monterey, California (April 1987).Google Scholar
  4. 4.
    D. Bitton, D. DeWitt, and C. Turbyfill, Benchmarking Database Systems — A Systematic Approach, University of Wisconsin-Madison, Technical Report #526 (December 1983).Google Scholar
  5. 5.
    R.G.G. Cattell, “Object-Oriented DBMS Performance Measurement,” pp. Springer-Verlag in Advances in Object-Oriented Database Systems — Proceedings of the Second International Workshop on Object-Oriented Database Systems, ed. K.R. Dittrich,, Bad Munster am Stein-Ebernburg, FRG (September 1988).Google Scholar
  6. 6.
    J. Conklin, N. Delisle, and M. Schwartz, “Neptune: A Hypertext System for CAD Applications,” IEEE Computer, (May 1986).Google Scholar
  7. 7.
    F. Gallo, R. Minot, and I. Thomas, P. Garg, and W. Scacchi, “On Designing Intelligent Hypertext Systems for Information Management in Software Engineering,” in Proceedings of Hypertext'87,, Chapel Hill, North Carolina (November 1987).Google Scholar
  8. 8.
    M. Loomis and J. Rumbaugh, “An Object-Modeling Technique for Conceptual Design,” in ECOOP-87, ().Google Scholar
  9. 9.
    D. Maier and D. Price, “Data Model Requirements for Engineering Applications,” in Proceedings of the 1st International Workshop on Expert Database Systems,, Kiawah Island, South Carolina (October 1984).Google Scholar
  10. 10.
    Reenskaug, T., The Tender/One Environment, Center for Industrial Research, Technical Report 86-15, Oslo, Norway (1986).Google Scholar
  11. 11.
    W. Rubenstein, M. Kubicar, and R. Cattell, “Benchmarking Simple Database Operations,” in Proceedings of the 1987 ACM SIGMOD International Conference on the Management of Data,, San Francisco, California (May 1987).Google Scholar
  12. 12.
    K. Dittrich, W. Gotthard, and P. Lockemann, “DAMOKLES — A Database System for Software Engineering Environments,” in Proceedings of IFIP Workshop on Advanced Programming Environments,, Trondheim, Norway (June 1986).Google Scholar
  13. 13.
    M. Blaha, W. Premerlani, and J. Rumbaugh, “Relational Database Design Using an Object-Oriented Methodology,” Communications of the Association for Computing Machinery 31(4)(April 1988).Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • T. Lougenia Anderson
    • 1
  • Arne J. Berre
    • 2
  • Moira Mallison
    • 3
  • Harry H. PorterIII
    • 4
  • Bruce Schneider
    • 5
  1. 1.Servio Logic Development Corp.BeavertonUSA
  2. 2.Center for Industrial ResearchOsloNorway
  3. 3.Tektronix Inc.BeavertonUSA
  4. 4.Portland State UniversityPortlandUSA
  5. 5.Mentor GraphicsBeavertonUSA

Personalised recommendations