DMN 1.1 RTF Avatar
  1. OMG Issue

DMN11 — Remove parameters from BKM MM - these belong at logic level

  • Key: DMN11-89
  • Status: closed  
  • Source: Oracle ( Gary Hallmark)
  • Summary:

    The BKM MM defines parameters but has no notation for them. Meanwhile, the FunctionDefinition also defines parameters that duplicate the BKMs. Also, 10.2.1.7 says a BKM's logic must be a FunctionDefinition or a DT, but Table 11 syas a BKM's logic msut be the BODY of the function it defines. To straighten out thsi mess, I propose
    1. remove params from BKM MM
    2. require BKM to contain a FunctionDefiniition, so that the params will always be defined, and always at the decision logic level
    3. allow FunctionDefinition whose body is a DT with simple inputExpressions that reference all parameters, and only parameters, in order, to be denoted using the DT only

  • Reported: DMN 1.0 — Thu, 2 Jul 2015 18:48 GMT
  • Disposition: Resolved — DMN 1.1
  • Disposition Summary:

    BKM value expression is a function definition

    change BKM metamodel and XSD to associate BKM to FunctionDefinition instead of separate parameters and body

  • Updated: Tue, 29 Mar 2016 15:07 GMT
  • Attachments: