Open opatrascoiu opened 3 years ago
Hi @opatrascoiu, section 7.1 also has the following (which we have agreed somewhere else is incorrect - if I recall):
If all tests that did not satisfy these two were moved into non-compliant that would sure be a lot of them! I'm not saying the test you mention should not be moved, more saying that section 7.1 is fairly misleading. Which is a pretty bad thing in such a spec ....
Btw @opatrascoiu - I raised https://issues.omg.org/issues/DMN14-139 to see if those silly sections of spec can be removed. But, I'll like to discuss this issue at monthly meeting if we can.
Approved in DMN 1.5.
Let's find out if the test is valid, and in which conformance level it should be, and we can resolve this on the next meeting.
The issue raised https://issues.omg.org/issues/DMN14-139 was addressed in DMN 1.5. The changes did not alter the text mentioned in the first comment. Hence, I believe the statements in the description of the issue are still valid:
According to 2.1 (page 17) "An implementation claiming conformance to Conformance Level 3 SHALL comply with all of the specifications set forth in clauses 6 (Decision Requirements), 7 (Decision Logic), 8 (Decision Table) and 10 (Expression language) of this document."
According to 7.1 (page 71) "The decision logic level of a decision model in DMN consists of one or more value expressions."
I believe that this is a semantic constraint.
Let's discuss!
I believe the above test case is not CL3 compliant. Here is the rationale:
We should move it into the non-compliant section of the test cases.