• DocumentCode
    341800
  • Title

    What is this thing called aggregation?

  • Author

    Henderson-Sellers, B. ; Barbier, Franck

  • Author_Institution
    Univ. of Technol., Sydney, NSW, Australia
  • fYear
    1999
  • fDate
    36342
  • Firstpage
    236
  • Lastpage
    250
  • Abstract
    An in-depth analysis of the semantics of aggregation in object modelling leads to the identification of the primary axioms of whole-part; irreflexivity at the instance level; antisymmetry at both instance and type level; and in which the aggregate object has one or more emergent and resultant properties. Other aspects of aggregation are either a natural consequence of these axioms or else are secondary. Each secondary characteristic defines a partition and thus gives the modelled aggregation relationship a specific flavour. We show that many of the existing definitions of aggregation in object modelling are ill-considered
  • Keywords
    object-oriented methods; aggregate object; aggregation; antisymmetry; instance level; irreflexivity; object modelling; object oriented methods; semantics; type level; whole-part; Aggregates;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1999. Proceedings of
  • Conference_Location
    Nancy
  • Print_ISBN
    978-0-7695-0275-5
  • Type

    conf

  • DOI
    10.1109/TOOLS.1999.779016
  • Filename
    779016