@@ -14,7 +14,7 @@ JSON-LD context file (`context.jsonld`) is necessary.
14
14
This file maps the TD-specific vocabulary defined in the binding template to an
15
15
OWL ontology (` ontology.ttl ` ), enabling the use of Semantic Web technologies.
16
16
Finally, a JSON schema file (` example-protocol.schema.json ` ) should be provided
17
- to enable automatic validation of forms using the binding template.
17
+ to enable automatic syntactic validation of forms using the binding template.
18
18
19
19
## Creating a New Vocabulary
20
20
@@ -28,7 +28,7 @@ usable in requests.
28
28
Vocabulary terms can also be more specific to a certain type of Interaction
29
29
Affordance or operation type, e.g., Event Affordances or observable Properties.
30
30
31
- The mapping then needs to be cast into vocabulary terms based on the Web
31
+ The mapping then needs to be described as vocabulary terms based on the Web
32
32
Ontology Language (OWL) and – more generally – the Resource Description
33
33
Framework (RDF).
34
34
This mapping can reuse existing, more general vocabularies and integrate them
@@ -46,8 +46,9 @@ To do so, a `template.sparql` file needs to be created based on
46
46
[ STTL] ( https://ns.inria.fr/sparql-template/ ) , which defines rules for
47
47
transforming a source RDF graph into a result text.
48
48
The rules are applied to an ` index.template.html ` file which contains
49
- placeholders (` %s ` ) where the resulting tables are inserted.
50
- To be able to create these tables, the ontology vocabulary needs to be brought
49
+ placeholders (` %s ` ) where a formatted version of the vocabulary terms
50
+ (e.g., a table) can be inserted.
51
+ To be able to create a formatted version, the ontology vocabulary needs to be brought
51
52
into the right form using a mapping (in ` mapping.ttl ` ) based on SHACL
52
53
(Shapes Constraint Language).
53
54
0 commit comments