An Object-oriented Database for IVHS

Abstract: 

The objective of this proposal was to develop a database that integrates various elements-traffic simulation packages, data sets, and computational tools. The difficulty in integration was felt to be the incompatibility of data structures, formats, and software.It was proposed to design, build and test a software environment with an open architecture that would facilitate a synergistic use of these software elements. The core of this environment was to be an object-oriented commercial database system that would be sufficiently general to support many software elements, and which would guide new software development.The deliverables of this project were:- A specification of an object hierarchy implemented in C++, and a graphical user interface to facilitate object specification;- An interface to SmartPath so that simulation configurations and simulation runs can be stored in the database;- An interface to the 1-880 database, developed in the Freeway Service Patrol project;- Additional facilities to be determined after consultation with other PATH researchers.Work done under this project resulted in the system called SmartDB, implemented on top of the commercial object-oriented database management system, Versant. SmartDB includes a graphical user interface. SmartDB is documented in the PhD thesis included as Appendix, and in several papers.

Author: 
Varaiya, Pravin
Publication date: 
January 1, 1998
Publication type: 
Research Report
Citation: 
Varaiya, P. (1998). An Object-oriented Database for IVHS (No. UCB-ITS-PWP-98-2). https://escholarship.org/uc/item/7wm1z3x9