-
Notifications
You must be signed in to change notification settings - Fork 2
Align Triple-term reification text with Concepts section (pending CR) #62
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
Changes from 7 commits
597b57b
17389b4
fe91b24
88d976c
6d888f6
e1785b2
ed5368f
e8600bd
0c7b2d8
54811f4
3e4eeef
69776a4
58407a5
e40dca7
9625964
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -820,20 +820,42 @@ <h3><code>rdf:nil</code></h3> | |
|
|
||
| <section id="ch_ttrei"> | ||
| <h2>Triple-term based reification</h2> | ||
| <p>A triple term is a construct defined in the RDF 1.2 Concepts and Abstract | ||
| Syntax specification [[RDF12-CONCEPTS]], referring to an RDF triple that | ||
| is used as a value, specifically, in the object position of another triple. | ||
| Importantly, a triple term does not imply assertion; that is, the triple it | ||
| denotes is not necessarily asserted in the RDF graph. This enables the | ||
| representation of metadata or commentary about triples that may or may not | ||
| be part of the asserted graph content, including potentially contradictory | ||
| relationships. For a triple term to be considered an asserted triple, it | ||
| must also appear explicitly in an RDF graph as a top-level triple. Otherwise, | ||
| it remains unasserted and serves primarily as a reference or subject of metadata.</p> | ||
| <p>A triple term can be the object of a triple whose predicate is | ||
| <p> | ||
| A triple term is a construct defined in [[RDF12-CONCEPTS]], referring to an RDF triple that is used | ||
| as a value, specifically in the object position of another triple. This use represents a reference to a proposition, | ||
| and, importantly, a triple term does not by itself imply assertion; that is, the proposition it denotes | ||
| is not necessarily a fact asserted by the RDF graph. This is only the case if that triple is also | ||
| asserted in the RDF graph—that is, if it is a direct element of that set of triples. | ||
domel marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| Otherwise, it remains unasserted and serves primarily as a reference or as the subject of metadata. | ||
| This enables the representation of metadata or commentary about triples that may or may not be part | ||
| of the asserted graph content, including potentially contradictory relationships. | ||
| </p> | ||
|
|
||
| <p> | ||
| RDF terms that appear in a triple term have the same denotation as when they appear in an asserted | ||
| triple in the graph. For this reason, triple terms are said to be <em>transparent</em>. | ||
| </p> | ||
|
|
||
| <p> | ||
| A triple term can be the object of a triple whose predicate is | ||
| <a href="#ch_reifies"><code>rdf:reifies</code></a>. In such cases, the resulting triple is referred | ||
| to as a reifying triple, and its subject is termed a reifier. The reifier | ||
| can be used to make further statements about the triple term.</p> | ||
| to as a <em>reifying triple</em>, and its subject is termed a <em>reifier</em>. | ||
domel marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| When the triple term of a reifying triple also appears in the same graph as an asserted triple, | ||
| the subset of triples that share the same | ||
| reifier as subject is called a <em>triple annotation</em>. | ||
|
||
| </p> | ||
|
|
||
| <p> | ||
| Triple terms always denote abstract, logical propositions, while reifiers may denote a variety of | ||
| things related to these propositions (such as a statement or belief that the proposition holds, or | ||
| an event or circumstance that makes the proposition true). It is therefore expected that triple | ||
| terms are commonly used as objects of reifying triples, and that reifiers (rather than the triple | ||
| terms) are used in further descriptions. Because of the diversity of use cases that reifiers aim to | ||
| serve, the meaning of the <code>rdf:reifies</code> property is deliberately generic. Multiple, | ||
| distinct reifiers may exist for the same proposition (e.g., from different sources or contexts), and, | ||
| conversely, one reifier may be used for several propositions. | ||
| </p> | ||
|
|
||
| <section id="ch_proposition"> | ||
| <h3><code>rdfs:Proposition</code></h3> | ||
| <p><code>rdfs:Proposition</code> is the class of reified triples. | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.