SysML 2.0b4 FTF Avatar
  1. OMG Issue

SYSML2_ — Regularization of textual notation for loops

  • Key: SYSML2_-12
  • Status: closed  
  • Source: DEKonsult ( Mr. Hans Peter de Koning)
  • Summary:

    The textual notation should be regularized between the until loop and while loop.

    The proposed update is loop while action actionName where action and actionName are optional.

  • Reported: SysML 2.0a1 — Wed, 26 Apr 2023 12:02 GMT
  • Disposition: Closed; No Change — SysML 2.0b4
  • Disposition Summary:

    No change

    The suggested change would be backwards incompatible with little or no end-user benefit, other than a perceived "regularity". The current syntax was intentionally chosen to keep the while-loop notation simple and familiar. As described in 7.17.2 Loop Action Usages, the loop keyword can be thought of as simply a shorthand for while true. Requiring the loop keyword in addition to while is thus essentially redundant and unnecessary.

  • Updated: Sat, 19 Jul 2025 19:25 GMT