This research is concerned with inheritance as used in object-oriented database. More specifically, partial bi-directional inheritance among classes is examined. In partial inheritance, a class can inherit a proper subset of instance variables from another class. Two subclasses of the same superclass do not need to inherit the same proper subset of instance variables from their superclass. Bi-directional partial inheritance allows a class to inherit instance variables from its subclass. The prototype of an object-oriented database that supports both full and partial bi-directional inheritance among classes was developed on top of an existing relational database management system. The prototype was tested with two database applications. One database application needs full and partial inheritance. The second database application required bi-directional inheritance. The result of this testing suggests both advantages and disadvantages of partial bi-directional inheritance. Future areas of research are also suggested.
Identifer | oai:union.ndltd.org:unt.edu/info:ark/67531/metadc330898 |
Date | 05 1900 |
Creators | Auepanwiriyakul, Raweewan |
Contributors | Swigger, Kathleen M., Brazile, Robert Pershing, 1941-, Wyatt, Dana L., Jacob, Roy Thomas, Conrady, Denis A., William, Donald R. |
Publisher | University of North Texas |
Source Sets | University of North Texas |
Language | English |
Detected Language | English |
Type | Thesis or Dissertation |
Format | vi, 109 leaves : ill., Text |
Rights | Public, Auepanwiriyakul, Raweewan, Copyright, Copyright is held by the author, unless otherwise noted. All rights reserved. |
Page generated in 0.0123 seconds