Date of Award
12-1993
Document Type
Thesis
Degree Name
Master of Science
Department
Department of Electrical and Computer Engineering
First Advisor
Mark A. Roth, PhD
Abstract
The goal of this thesis was to study the performance of three commercial object-oriented database management systems. The commercial systems studied included Itasca, sold by Itasca Systems Incorporated Matisse, sold by Intellitic International and ObjectStore, sold by Object Design Incorporated. To examine performance of these database management systems two benchmarks were run the OO1 benchmark and a new AFIT Simulation benchmark. The OO1 benchmark was designed, implemented, and run on all three database management systems. ObjectStore was our top performer on all configurations of the OO1 benchmark. The AFIT Simulation benchmark was designed, implemented, and run on the ObjectStore database management system. A nonpersistent version of the benchmark was also created in the C programming language. There was minimal performance overhead incurred due to the use of ObjectStore. especially when compared to the functional benefits gained. We concluded that there are major differences between the performance levels offered in current commercial object-oriented database management systems. We also concluded that a programming language interface to an object-oriented database management system should not be middle ground. Either it should be closely tied to a specific language or not tied to a specific language at all.
AFIT Designator
AFIT-GCS-ENG-93D-12
DTIC Accession Number
ADA274028
Recommended Citation
Halloran, Timothy J., "Performance Measurement of Three Commercial Object-Oriented Database Management Systems" (1993). Theses and Dissertations. 6672.
https://scholar.afit.edu/etd/6672
Comments
Source code for the 001 Benchmark and the AFIT Simulation Benchmark.
The author's Vita page is omitted.