EXPRESS 1.0 FTF Avatar
  1. OMG Issue

EXPRESS_ — Singleton is not supported by CMOF

  • Key: EXPRESS_-17
  • Legacy Issue Number: 14164
  • Status: closed  
  • Source: Thematix Partners LLC ( Mr. Edward J. Barkmeyer)
  • Summary:

    According to the CMOF v2 specification, the <<Singleton>> stereotype is ignored by CMOF. The metamodel should therefore not use the stereotype on the Indeterminate class in Instances (the only use), explicitly model the Indeterminate value object, and write the appropriate OCL rule.

    The IndeterminateRef in 12.3.4 should be specified to return that object.

  • Reported: EXPRESS 1.0b2 — Thu, 30 Jul 2009 04:00 GMT
  • Disposition: Resolved — EXPRESS 1.0
  • Disposition Summary:

    The use of <<Singleton>> should be removed. An INDETERMINATE object will be created to instantiate the Indeterminate class, and the appropriate rules will be added to the model.
    Note: the INDETERMINATE Instance has no data type, which means that the 1..* on Instance:of-type is incorrect. This will also be fixed.

  • Updated: Fri, 6 Mar 2015 21:48 GMT