SysML 2.0b4 FTF Avatar
  1. OMG Issue

SYSML2_ — Issues with SysML/KerML grammar

  • Key: SYSML2_-1
  • Status: closed  
  • Source: itemis AG ( David Akehurst)
  • Summary:

    I raised a number of issues previously with regards to detailed/specific problems with the KerML textual syntax grammar.
    A more general issue is that I find the grammar (as written) hard to digest.
    It is not modular, and the chapters don't seem to relate fully to the Abstract Syntax packages.

    I have created an alternative grammar, using a different grammar-syntax, that allows for modular definition of grammars.
    I would like to offer you this.
    However, I cannot attach files to this issue!
    feel free to contact me if you would like me to provide them.

    In summary, one can modularise the KerML grammar into a Kernel, Core, Root (groups/packages)
    with each group/package containing 3-5 grammar modules and extension relationships to combine them.

    I plan to do the same for the full SysML grammar (later).

  • Reported: SysML 2.0b1 — Wed, 14 Feb 2024 11:32 GMT
  • Disposition: Closed; No Change — SysML 2.0b4
  • Disposition Summary:

    No Change

    Aside from the fact that the issue seems currently to address KerML, not SysML, it is not practical to make a wholesale replacement of the textual notation grammar at this time, and, in any case, such a replacement could not be accepted directly from a non-FTF member.

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