Default reasoning #623
crapo
started this conversation in
Show and tell
Replies: 2 comments 2 replies
-
This looks fine. Since you are using "has level 1 default", do you have an illustrative example that uses "level 2" default? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Any chance we can start experimenting with defaults in the near term? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@AbhaMoitra , @agabaldon , @weisenje : I'm looking at implementing default reasoning. There was a primitive version of this in SADL V2 when using the GE-proprietary Jena reasoner. It had several deficiencies, including the way that reasoning was done. In revisiting the topic, I am inviting input. (That's what you're paying me for so you might as well give me some feedback :-)
Consider this model:
The previously supported grammar is illustrated on line 16. Lines 17 and 18 show default values with property chains, supported by the SADL V3 grammar. I think that they are also much more potentially useful. Without such property chains it would be much more difficult to say that he default unit for the length of a football field is yds.
The next step is to implement a reasoner that will handle these default values efficiently. I'm inviting comment on the topic.
Beta Was this translation helpful? Give feedback.
All reactions