• 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