| Object specialization |
| Full text |
Pdf
(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
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 35, Citation Count: 23
|
|
|
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
|
David Ungar , Randall B. Smith, Self: The power of simplicity, Conference proceedings on Object-oriented programming systems, languages and applications, p.227-242, October 04-08, 1987, Orlando, Florida, United States
|
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...
|