The design and implementation of a compiler for the object-oriented data manipulation language
Barbosa, Carlos Martin
Hsiao, David K.
Wu, C. Thomas
MetadataShow full item record
Object-oriented relationships, such as inheritance and covering can not be readily incorporated in classic data models. This thesis addresses this problem by the design and implementation of an object-oriented data model (O- ODM), that incorporates the object-oriented paradigm. A Multimodel and Multilingual Database System called M2DBS has been developed at the Naval Postgraduate School. This system incorporates the classic database data models along with a recently developed object-oriented data model (O-ODM). The problem addressed by this work is to design a new object-oriented data manipulation language (O-ODML) for the O-ODM. The approach is to develop and construct an O- ODML Compiler. Then assimilate the compiler with the Kernel Mapping System (KMS) of the M2DBS. The result of this thesis is a compiler for the O-ODML of the O- ODM. This O-ODML compiler takes an O-ODM query converts it into a low level intermediate language before translating it into a format that the Real Time Monitor can execute on the M2DBS. (AN)
Showing items related by title, author, creator and subject.
Ramirez, Luis M.; Tan, Recep. (Monterey, California. Naval Postgraduate School, 1995-09);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 ...
Senocak, Erhan. (Monterey, California. Naval Postgraduate School, 1995-12);In a stand-alone database management system (DBMS), one of the key components is the real time monitor (RTM) which handles database accesses and responses at run time. In the Multimodel, Multilingual and Multibackend ...
Coyne, Kevin M. (Monterey, California. Naval Postgraduate School, 1996-03);The Electronic Warfare Integrated Reprogramming Database (EWIRDB) is the primary Department of Defense (DoD) approved source of electronic warfare (EW) data. Its utilization in the areas of battle planning and EW research ...