Source: Red Hat ( Matteo Mortari)
In 10.3.2.15 Semantic mappings,
Table 62: Semantics of negative numbers
per its description is limiting to negative numbers, but by Table 59 it's possible to multiply a duration (years and months duration, days and time duration) by a number.
Hence, it's already possible to do
but formally is not allowed to do
It should be easier to widen the semantic of Table 62 to negate numbers AND duration to allow the second case.
This was identified in the TCK group, ref https://github.com/dmn-tck/tck/issues/482
Reported: DMN 1.4 — Sun, 27 Feb 2022 20:23 GMT
Updated: Tue, 28 Mar 2023 17:39 GMT
DMN15 — Table 62 limited to "negative numbers"
- Key: DMN15-86
- OMG Task Force: Decision Model and Notation 1.5 RTF