DocumentCode
3369994
Title
Object metamodelling of the Whole-Part relationship
Author
Barbier, Franck ; Henderson-Sellers, Brian
Author_Institution
IRIN, Nantes Univ., France
fYear
1999
fDate
1999
Firstpage
127
Lastpage
138
Abstract
The benefits of object metamodelling are the clear and precise definition of a semantics for the modelling constructs in an object modelling language. Although this work has already been done for OML and UML, some problems remain concerning the Whole-Part relationship, also called aggregation. This paper introduces a new style of object metamodelling in order to build a general yet abstract metatype called Whole-Part (Whole,Part). Subtypes are then defined according to the possibility (or not) of mixing properties generally assigned to aggregation in the literature. All the candidate properties are partitioned into three disjoint sets: the set of primary features owned by the Whole-Part (Whole,Part) metatype, the set of implied properties resulting from the adoption of the primary properties, as well as the set of secondary features. Several “flavours” of aggregation are then constructed leading to reliable and consistent subtypes of the Whole-Part relationship
Keywords
abstract data types; object-oriented methods; OML; UML; Whole-Part relationship; abstract metatype; aggregation; object metamodelling; object modelling language; semantics; Convergence; Design methodology; Ear; Electrical capacitance tomography; Encapsulation; Hip; Marine vehicles; Object oriented modeling; Read only memory; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 32. Proceedings
Conference_Location
Melbourne, Vic.
Print_ISBN
0-7695-0462-0
Type
conf
DOI
10.1109/TOOLS.1999.809420
Filename
809420
Link To Document