SysML 2.0b2 FTF Avatar
  1. OMG Issue

SYSML2 — OCL errors in specialization constraints

  • Key: SYSML2-210
  • Status: open  
  • Source: Model Driven Solutions ( Mr. Ed Seidewitz)
  • Summary:

    There are errors in the OCL for the following specialization constraints:

    8.3.12.5 PortDefinition

    checkPortDefinitionSpecializationspecializeFromLibrary should be specializesFromLibrary

    8.3.16.7 DecisionNode

    checkDecisionNodeOutgoingSuccessionSpecializationthis should be self

    8.3.16.10 IfActionUsage

    checkIfActionUsageSpecializationspecifiesFromLibrary should be specializesFromLibrary (two instances)

    8.3.16.13 MergeNode

    checkMergeNodeIncomingSuccessionSpecializationthis should be self

    8.3.21.3 CaseUsage

    checkCaseUsageSpecializationspecializeFromLibrary should be specializesFromLibrary

    8.3.23.4 VerificationCaseUsage

    checkVerificationCaseUsageSubVerificationCaseSpecialization – The OCL is incomplete, missing the implied specializesFromLibrary

    8.3.25.6 RenderingUsage

    checkRenderingUsageSpecializationspecializeFromLibrary should be specializesFromLibrary

  • Reported: SystemsModelingAPI 1.0b1 — Fri, 19 May 2023 21:31 GMT
  • Updated: Mon, 8 Apr 2024 18:21 GMT