• 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