KerML 1.1b1 RTF Avatar
  1. OMG Issue

KERML11 — Transfers::transfers and Transfers::flowTransfers subset each other

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

    In the Kernel Semantics Library model Transfers, the flow flowTransfers explicitly subsets transfers. However, transfers is also a flow, and it has owned end features. So, according to the constraint checkFlowWithEndsSpecialization, transfers is required to subset flowTransfers. This means transfers and flowTransfers subset each other and are, therefore, semantically equivalent. In addition, messageTransfers explicitly subsets transfers and, in similar fashion, also has an implied subsetting of transfers. As a result, all flows with implied subsetting of messageTransfers end up having the same semantics as flows with implied subsetting of flowTransfers.

  • Reported: KerML 1.0b4 — Thu, 31 Jul 2025 18:27 GMT
  • Updated: Thu, 31 Jul 2025 18:27 GMT