A designer's benchmark for active database management systems: 007 meets the BEAST

  • Andreas Geppert
  • Stella Gatziu
  • Klaus R. Dittrich
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 985)


A benchmark for active database management systems is described. We are particularly interested in performance tests that help to identify performant and inefficient components. Active functionality that is relevant with respect to performance is identified, and a series of tests is designed that measure the efficiency of the performance-critical components. Results obtained from running the benchmark for a concrete system are presented.


active database systems benchmarks object-oriented database systems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    M. Berndtsson, B. Lings: On Developing Reactive Object-Oriented Databases. Bulletin of the TC on Data Engineering 15:1–4, 1992.Google Scholar
  2. 2.
    A.P. Buchmann: Active Object Systems. In A. Dogac, T.M. Ozsu, A. Biliris, T. Sellis (eds): Advances in Object-Oriented Database Systems. Computer and System Sciences Vol 130, Springer, 1994.Google Scholar
  3. 3.
    A.P. Buchmann, J. Zimmermann, J.A. Blakeley, D.L. Wells: REACH: A Tightly Integrated Active OODBMS. Proc. 11th Intl. Conf. on Data Engineering, Taipei, Taiwan, March 1995.Google Scholar
  4. 4.
    M.J. Carey, D.J. DeWitt, J.F. Naughton: The 007 Benchmark. Proc. ACM SIGMOD Intl. Conf. on Management of Data, Washington, DC, May 1993.Google Scholar
  5. 5.
    R.G.G. Cattell, J. Skeen: Object Operations Benchmark. ACM ToDS 17:1, 1992.Google Scholar
  6. 6.
    S. Chakravarthy, V. Krishnaprasad, Z. Tamizuddin, R.H. Badani: EGA Rule Integration into an OODBMS: Architecture and Implementation. Proc. 11th Intl. Conf. on Data Engineering, Taipei, Taiwan, March 1995.Google Scholar
  7. 7.
    C. Collet, T. Coupaye, T. Svensen: NAOS: Efficient and Modular Reactive Capabilities in an Object-Oriented Database System. Proc. 20th Intl. Conf. on Very Large Data Bases, Santiago, Chile, September 1994.Google Scholar
  8. 8.
    U. Dayal: Active Database Management Systems. Proc. 3rd Int. Conf. on Data and Knowledge Bases, Jerusalem, 1988.Google Scholar
  9. 9.
    U. Dayal, E. Hanson, J. Widom: Active Database Systems. W. Kim (ed): Modern Database Systems. ACM Press / Addison Wesley, 1995.Google Scholar
  10. 10.
    S. Gatziu: Events in an Active Object-Oriented Database System. Doctoral Dissertation, University of Zurich, 1994. Published by Verlag Dr. Kovac, Hamburg, Germany, 1995.Google Scholar
  11. 11.
    S. Gatziu, K.R. Dittrich: Detecting Composite Events in an Active Database Systems Using Petri Nets. Proc. of the 4th Intl. Workshop on Research Issues in Data Engineering: Active Database Systems, Houston, February 1994.Google Scholar
  12. 12.
    A. Geppert, S. Gatziu, K.R. Dittrich: A Designer's Benchmark for Active Database Management Systems: 007 Meets the BEAST. Technical Report 94.18, Computer Science Department, University of Zurich, November 1994.Google Scholar
  13. 13.
    A. Geppert, S. Gatziu, K.R. Dittrich: Architecture and Implementation of an Active Object-Oriented Database Management System: the Layered Approach. Technical Report, Institut fuer Informatik, Universitaet Zuerich, 1995.Google Scholar
  14. 14.
    J. Gray (ed): The Benchmark Handbook for Database and Transaction Processing Systems. 2nd ed., Morgan Kaufmann Publishers, 1993.Google Scholar
  15. 15.
    N.H. Gehani, H.V. Jagadish, O. Shmueli: Composite Event Specification in Active Databases: Model & Implementation. Proc. 18th Conf. on Very Large Data Bases (VLDB), Vancouver, British Columbia, Canada, August 1992.Google Scholar
  16. 16.
    R. Jain: The Art of Computer Systems Performance Analysis. Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley 1991.Google Scholar
  17. 17.
    D.R. McCarthy, U. Dayal: The Architecture of an Active Data Base Management System. Proc. ACM SIGMOD Intl. Conf. on Management of Data, Portland, Oregon, May/June 1989.Google Scholar
  18. 18.
    Quantify User's Guide. Pure Software Inc., 1992.Google Scholar
  19. 19.
    Sybase Inc.: SYBASE — Data Server. Berkeley, CA, 1988.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Andreas Geppert
    • 1
  • Stella Gatziu
    • 1
  • Klaus R. Dittrich
    • 1
  1. 1.Institut für InformatikUniversität ZürichZurichSwitzerland

Personalised recommendations