Document Type


Date of Award

Fall 10-31-1996

Degree Name

Master of Science in Computer Science - (M.S.)


Computer and Information Science

First Advisor

Yehoshua Perl

Second Advisor

James Geller

Third Advisor

Michael Halper


The graphical representation of an object-oriented database (OODB) schema is useful for the designers and users of a database system. The purpose of my thesis was to enhance the existing version of OOdini, an interactive graphical tool for editing an OODB schema. The new features include interactive modification and description of objects in the schema. Data structures for representing classes and attributes have been altered to incorporate object/data types as well as a descriptive string. The software has been implemented using the ObjectMaker toolkit to design our own methodology using the ObjectMaker Extension Language.