The Open World Assumption in Modeling. What does it mean to you?
- https://www.linkedin.com/pulse/open-world-assumption-modeling-what-does-mean-you-irene-polikoff/
- author: @irene-polikoff
Highlights
From Open World Assumption
Go to text →
Irene’s Principles
The OWA stands for precisely two principles:
- Non unique names
- Negation is not a failure
CWA
From SHACL
Go to text →
-
"SHACL uses CWA in its reasoning"
From Sparql
Go to text →
- SPARQL, the standard query language for RDF graphs, uses CWA (as do all common query languages).
- "Additionally, the key principles of the OWA mean that with it, reasoning is monotonic—no new information can invalidate existing information, and the deductive conclusions which can be drawn from it (Sowa 2000). Conversely, nonmonotonic reasoning under the CWA is revisionary—new facts can revise existing conclusions. In practice, this is often necessary when working with real world data."
Backlinks