Accession Number : ADA187405

Title :   UNIVERS Product. Phase 1.

Descriptive Note : Final rept.,

Corporate Author : ONTOLOGIC INC BILLERICA MA

Personal Author(s) : Vilot, Michael J ; Strong, Robert M

PDF Url : ADA187405

Report Date : 27 Apr 1987

Pagination or Media Count : 112

Abstract : This project investigated extensible databases for design applications. These applications have complex data modeling needs not adequately met by existing database systems. Our goal is to combine the abstraction and modularity of modern programming languages and the persistent storage management of databases with the inheritance/refinement mechanism of object-oriented systems to provide an extensible database product. The first phase objectives are to investigate data modeling and representation requirements for extensibility. Our primary focus is on programming language access to the extensibility mechanisms of an object-oriented database. Phase I produced a definition of requirements for the product we call UNIVERS -- the UNIfication of programming language and database technology, with the VERSatility of object-oriented systems. It also establishes a high-level (architectural) design for UNIVERS, including a description of the programming language/database interface. The resulting product is an Ada language interface providing access to the contractor's existing database product, Vbase. Vbase is an object-oriented database development platform targeted at the needs of the engineering design application builder, designed to serve as a foundation for MCAD, ECAD, and CIM applications.

Descriptors :   *DATA BASES, *SYSTEMS ENGINEERING, CONTRACTORS, DATA MANAGEMENT, MODELS, INTERFACES, PROGRAMMING LANGUAGES, PLATFORMS, SYSTEMS MANAGEMENT, DATA STORAGE SYSTEMS

Subject Categories : Computer Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE