DocumentCode
2499965
Title
Object class definition by generalization using upward inheritance
Author
Schrefl, Michael ; Neuhold, E.J.
Author_Institution
Inst. for Integrated Publication & Inf. Syst., GMD Darmstadt, West Germany
fYear
1988
fDate
1-5 Feb. 1988
Firstpage
4
Lastpage
13
Abstract
The authors show how the process of object class definition by generalization can be incorporated into object-oriented systems. Traditional message handling, which is mainly based on downward property inheritance, is revised and extended to upward property inheritance, so that a maximum of reusability of code and data can be achieved. Different types of semantic relationships that may hold between a generalization class´s subclasses and their attributes are identified. The different semantic relationships can then be utilized to produce different default treatments of messages and upward property propagation.
Keywords
database management systems; database management systems; generalization; message handling; object class definition; object-oriented systems; semantic relationships; upward inheritance; Database systems; Design methodology; Information systems; Object oriented databases; Object oriented modeling; Object oriented programming; Probes; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1988. Proceedings. Fourth International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
0-8186-0827-7
Type
conf
DOI
10.1109/ICDE.1988.105440
Filename
105440
Link To Document