Using an object-oriented database management system to enhance the reusability of class definitions

Approved for public release; distribution is unlimited === 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 objected-oriented systems is a highly specialized...

Full description

Bibliographic Details
Main Author: Poulis, Tilemahos
Other Authors: Nelson, Michael L.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2012
Online Access:http://hdl.handle.net/10945/24094
Description
Summary:Approved for public release; distribution is unlimited === 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 objected-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 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 Bowser approach and therefore enhance the reusability of classes in object-oriented systems.