Using an Object-Oriented Database Management System to Enhance the Reusability of Class Definitions

Abstract

One of the main benefits of object-orientation is reusability which allows modules (classes/objects) developed for a previous application to be used again for a new application. A Browser in object-oriented systems is a highly specialized system used in class libraries for viewing, writing, changing, and saving code. However, as the number of classes grows from the hundreds to the thousands to the tens of thousands, the Browser approach is not sufficient. The Class Storage and Retrieval System (CSRS) is a proposed system based on the Computer Aided Prototyping System that aims to overcome the insufficiencies of the Browser approach and therefore to enhance the reusability of classes in object-oriented systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1992
Accession Number
ADA257559

Entities

People

  • Tilemahos Poulis

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Computer Architecture
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Grammars
  • High Level Languages
  • Microarchitecture
  • Object Oriented Programming
  • Object-Oriented Programming Language
  • Product Prototyping
  • Programming Languages
  • Prototypes
  • Software Development
  • Software Prototyping

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Database Systems and Applications