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
Uh oh!
There was an error while loading. Please reload this page.
-
@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