Legacy Issue Number: 18870
Source: Ivar Jacobson International ( Michael Striewe)
Problem to be solved: The definition of five generic competency levels in section 8.1.6 (pages 16 to 19) is not supported in that detail by the definition of the language elements in section 9.3.5 (pages 86 to 88). Mismatches are in particular:
- Section 8.1.6 states “Each competency has five levels of achievement. These are standard across all the kernel competencies [ ]”, while section 126.96.36.199 allows zero to many levels and does not enforce any standard instantiations.
- Table 1 in section 8.1.6 summarizes the proposed competency levels in checklist style, while section 188.8.131.52 does only allow free text properties for that purpose.
Proposed solution: It is proposed to enhance section 9.3.5 as follows:
- Change section 8.1.6 to say “across all competencies”
- Add a clarifying note in section 9.3.5 that each tool claiming conformance to the standard must implement the kernel and therefore has to provide the standard instantiations for competencies as defined in table 1 in section 8.1.6. To enforce this partially via the language directly, change multiplicity on association “possibleLevel” in section 184.108.40.206 from * to 5.
- Add an association “checkListItem [*]” in section 220.127.116.11 that targets model element “Checkpoint”. For architectural clearness, move this element from package “AlphaAndWorkProduct” to “Foundation”.
Reported: Essence 1.0b1 — Tue, 13 Aug 2013 04:00 GMT
Disposition: Deferred — Essence 1.0
Updated: Fri, 6 Mar 2015 20:58 GMT
ESSENCE — Enhancements on Competencies and Competency level definition
- Key: ESSENCE-160
- OMG Task Force: Essence 1.0 FTF