SCE 1.0b2 FTF Avatar
  1. OMG Issue

SCE — Blank cardinality safe to use?

  • Key: SCE-10
  • Status: closed  
  • Source: Cognitive Medical Systems ( Thomas Beale)
  • Summary:

    Under Conventions (and therefore likely apply to many OMG docs), it says:

    The cardinality of any content part is specified using the following operators:
    o <none> — exactly once
    o etc

    This is probably an OMG standard practice, but a blank cardinality standing for [1] is problematic, because you can't tell on a model which relationships have been fully analysed to be cardinality = [1], and which ones have not been analysed, or are in contention in a draft - and due to this, some unanalysed relationships may end up in final standards. (This probably applies to every BPM+ standard).

    John Butler comment (09-04-2022): I thought there was a UML standard for that and I used to think it was “” (0..). But I was told differently recently so I decided to go look it up and in version 2.5.1 it states “If no multiplicity is shown on the diagram, no conclusion may be drawn about the multiplicity in the model.” So I guess I’ll have to agree with you on that.

  • Reported: SDMN 1.0b1 — Thu, 21 Apr 2022 21:17 GMT
  • Disposition: Deferred — SCE 1.0b2
  • Disposition Summary:

    Defer to the RTF

    Since blank cardinality is defaulted to 1..1, the current metamodels are not inaccurate.
    However, we agree that explicitly marking them would add clarity. This can be done in an RTF.

  • Updated: Mon, 16 Sep 2024 14:12 GMT