Accession Number:

ADA303746

Title:

The Design and Implementation of a Compiler for the Object-Oriented Data Definition Language.

Descriptive Note:

Master's thesis,

Corporate Author:

NAVAL POSTGRADUATE SCHOOL MONTEREY CA

Personal Author(s):

Report Date:

1995-09-01

Pagination or Media Count:

115.0

Abstract:

Classic data models such as the Relational and Hierarchical do not have capabilities to handle both of the object-oriented relationships, inheritance and covering. Therefore, the problem addressed by this work is to design and implement a completely new data model that embodies the object-oriented paradigm. With such an object-oriented data model O-ODM, the direct modelling of a variety of database applications becomes possible. Database research at the Naval Postgraduate School has produced a Multimodeland Multilingual Database System called M2DBS. M2DBS currently supports all the classic database data models as well as a newly developed O-ODM. The approach taken is to first develop and build an entirely self-sufficient O-ODDL Compiler. Then, incorporate this compiler into the Kernel Mapping System KMS of the M2DBS. The results of this thesis is a compiler for the object-oriented data definition language O-ODDL of the O-ODM. This O-ODDL compiler takes an O-ODM database specification as input and does an automatic translation into the data format recognized by the M2DBS.

Subject Categories:

  • Computer Programming and Software
  • Computer Systems

Distribution Statement:

APPROVED FOR PUBLIC RELEASE