• DocumentCode
    3144467
  • Title

    Exploring semantics in aggregation hierarchies for object-oriented databases

  • Author

    Liu, Ling

  • Author_Institution
    INFOLAB, Tilburg Univ., Netherlands
  • fYear
    1992
  • fDate
    2-3 Feb 1992
  • Firstpage
    116
  • Lastpage
    125
  • Abstract
    An extended object-oriented model for exploring semantics in aggregation hierarchies is presented. The extension is mainly based on a general distinction between aggregation references and association references and a support for type inheritance in both specialization and aggregation abstractions. The author formally describes notions of aggregation reference and aggregation hierarchy and introduces the concept of aggregation inheritance as a type composition mechanism for sharing specifications among types. The similarities and differences between aggregation inheritance and subtype inheritance are analyzed. It is shown that a combination of these two types of inheritance provides a powerful mechanism for abstract implementation of behavior and for enhancing the extensibility of the object model
  • Keywords
    database theory; object-oriented databases; aggregation abstractions; aggregation hierarchies; aggregation inheritance; aggregation references; association references; extended object-oriented model; object-oriented databases; semantics; specialization abstractions; specification sharing; subtype inheritance; type composition; type inheritance; Buildings; Encapsulation; Energy management; Instruction sets; Lattices; Object oriented databases; Object oriented modeling; Organizing; Power system management; Power system modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1992. Proceedings. Eighth International Conference on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-8186-2545-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1992.213210
  • Filename
    213210