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


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a187405.pdf


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