-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make OM compliant to OWL 2 EL, OWL 2 QL or OWL 2 RL #79
Comments
As there might be many similar changes required that could be automatized, I would recommend to first do #80. |
Thanx, Jan Martin! A very important issue to consider. I will first have to learn more about QL and RL, since I haven't heard of these before. To be continued, looking forward to further collaboration with you in this! :) |
Maybe, the EL profile should also be considered in such an investigation, to not exclude them to early. |
I added an overview of violations per profile. |
Thanx again! I have just taken a first deeper look at your table above. Just for my understanding, have some of the violations been handled in the mean time (and should consequently the table consequently be updated) or does the table (already) represent the status after the adaptations? |
The table reflects the current status (73a5003) of the ontology, after the OWL 2 DL fix. |
This issue is a follow up of #33. This issue assumes #78 to get accepted.
To make OM better usable with reasoners, it should comply to OWL 2 EL, OWL 2 QL or OWL 2 RL.
One can use robot validate-profile to check violations of the profiles:
robot validate-profile --profile EL --input om-2.0.rdf
robot validate-profile --profile QL --input om-2.0.rdf
robot validate-profile --profile RL --input om-2.0.rdf
All three currently return many violations. A first step would be to categorize them to get an overview about the changes required. That would enable a decision, which of the profiles (if any) is an acceptable compromise.
Sorted results of the profile validations:
Edit: Added OWL 2 EL as third option, to not exclude them to early.
Edit2: Add issue type table and validation results.
Edit3: Link issues
The text was updated successfully, but these errors were encountered: