UCM 1.0 FTF Avatar
  1. OMG Issue

UCM — The annotation system is too flexible

  • Key: UCM-14
  • Status: closed  
  • Source: THALES ( Thomas Vergnaud)
  • Summary:

    Annotations can be associated with several kinds of entity: component types, methods, attributes, data types, ports, atomic component implementations, composite component implementations. It is impossible, when declaring an annotation definition, to specify which kind of entity it must be associated with. Consequently, annotations might be associated in an irrelevant manner.

  • Reported: UCM 1.0b1 — Mon, 5 Sep 2016 12:42 GMT
  • Disposition: Closed; No Change — UCM 1.0
  • Disposition Summary:

    won't fix annotations

    There is no simple way to specify which entity an annotation definition can apply to. Therefore, it is wise not to change the current situation: UCM tools may define extensions to the annotation system.

  • Updated: Mon, 16 Oct 2017 15:14 GMT