VDML 1.0 FTF Avatar
  1. OMG Issue

VF — Avoid cycles or otherwise meaningless relationships.

  • Key: VF-11
  • Status: closed  
  • Source: VDMbee ( Henk de Man)
  • Summary:

    It is currently possible that cyclical patterns occur in Role Assignments. These should be avoided. It should also be avoided that a Role provides a Value Proposition to itself, as this has no real meaning.

  • Reported: VDML 1.0b1 — Tue, 18 Nov 2014 14:59 GMT
  • Disposition: Resolved — VDML 1.0
  • Disposition Summary:

    Include meta-model constraints in relation to Assignment, Collaboration, ValueProposition and ValueElement

    Include the following meta-model constraints: 1) A Role MUST NOT be assigned itself (directly, or indirectly via other Assignments). 2) A Role MUST not be assigned its containing Collaboration. 3) The provider of a ValueProposition MUST NOT be the recipient of that ValueProposition..

  • Updated: Wed, 8 Jul 2015 11:44 GMT