Model names and locations #686
opatrascoiu
started this conversation in
General
Replies: 1 comment
-
|
PR opened for this: #690 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
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