Skip to content
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

sosa:Result unsatisfiable in the new ssnx #85

Closed
maximelefrancois86 opened this issue Jan 17, 2018 · 2 comments
Closed

sosa:Result unsatisfiable in the new ssnx #85

maximelefrancois86 opened this issue Jan 17, 2018 · 2 comments
Labels

Comments

@maximelefrancois86
Copy link
Contributor

maximelefrancois86 commented Jan 17, 2018

There is an insatisfiability whose origin is hasResult.

In a nutshell, the axioms (1) and (2) are too strict and should be relaxed to (1') and (2') :

sosa:hasResult ≡ oldssn:hasValue (1)
sosa:hasResult ≡ oldssn:observationResult (2)

oldssn:hasValue ⊑ sosa:hasResult (1')
oldssn:observationResult ⊑ sosa:hasResult (2')

Axiom (1) is causing the following problem.
oldssn:hasValue is a sub-property of dul:hasRegion, whose range in DUL has dul:Abstract as a super-class.
Yet, a sosa:Sampling procedure have only sosa:Sample as a result, and sosa:Sample is a sub-class of ( dul:Event or dul:Object or dul:Quality )

Axiom (2) is causing a few problem that are non trivial, but basically it boils down to either:

  • disjunction between dul:SocialObject and dul:PhysicalObject .
  • disjunctions between dul:Event and dul:Object .

If one relaxes (1) into (1') and (2) into (2'), then the insatisfiability no longer holds.

@maximelefrancois86
Copy link
Contributor Author

implemented in PR w3c/sdw#1000

@tidoust
Copy link
Member

tidoust commented Mar 9, 2018

Pull request merged. The issue is now fixed in the Editor's Draft. The published Recommendation cannot be directly updated but a new entry was added to the Errata document

@tidoust tidoust closed this as completed Mar 9, 2018
@bert-github bert-github transferred this issue from w3c/sdw Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants