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
Link To Document :
بازگشت