Model names and locations #686
opatrascoiu
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I spent some time to investigate how we link the DMN and TCK files. Here are my findings.
The test files contain a tag called
<modelName>
. However, the actual value is a file name, the name of the file that contains the model (e.g. 0106-feel-ternary-logic.dmn). All the test files are consistent, the content of<modelName>
is always a file name.The content of the tag
<name>
in the DMN files does not match the name of the file. The majority of the DMN files have<name>
the same as the file name without extension. About 57 DMN files have names unrelated to the file name. For example, 0106-feel-ternary-logic.dmn, has the name 'feel-logic'.I can think of the following approach to deal with these inconsistencies and have a precise way of linking TCK and DMN files:
<modelName>
in the TCK files as it is, the suffix of the URI for the location of the DMN file.<name>
the same as the file name without extension (logical link), or add a property locationURI in TDefintions (physical link) in all of them.Open to other suggestions.
Beta Was this translation helpful? Give feedback.
All reactions