ACM Home Page
Please provide us with feedback. Feedback
Object specialization
Full text PdfPdf (1.54 MB)
Source ACM Transactions on Information Systems (TOIS) archive
Volume 7 ,  Issue 2  (April 1989) table of contents
Pages: 103 - 122  
Year of Publication: 1989
ISSN:1046-8188
Author
Edward Sciore  Boston Univ., Boston, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 35,   Citation Count: 23
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/65935.65936
What is a DOI?

ABSTRACT

Specialization hierarchies typically are treated as type-level constructs and are used to define various inheritance mechanisms. In this paper we consider specialization at the level of objects. We show that doing so creates a more flexible and powerful notion of inheritance by allowing objects to define their own inheritance path. Object specialization can also be used to model certain forms of versioning, implement data abstraction, and provide a “classless” prototype-based language interface to the user.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
CARUSO, M., AND SCIORE, E. The VISION object-oriented database management system, in Workshop on Database Programming Languages I. Bancilhon and P. Buneman, Eds. Addison- Wesley. To appear.
 
3
4
 
5
6
7
8
9
10
11
 
12
WIEDERHOLD, G. Knowledge and database management. IEEE Software {Jan. 1984), 63-73.
13

CITED BY  23


REVIEW

"William Ward Armstrong : Reviewer"

This paper describes an approach to inheritance in object-oriented databases. In contrast to approaches in which each object belongs to a single class and inherits according to a fixed class hierarchy, this prototype approach allows an object   more...