-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoteio.ttl
209 lines (157 loc) · 10.4 KB
/
oteio.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
@prefix : <http://w3id.org/emmo/domain/oteio#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <http://w3id.org/emmo/domain/oteio#> .
<http://w3id.org/emmo/domain/oteio> rdf:type owl:Ontology ;
owl:versionIRI <http://w3id.org/emmo/domain/oteio/0.4.0> ;
owl:imports <https://w3id.org/emmo/1.0.0/disciplines/computerscience> ,
<https://w3id.org/emmo/1.0.0/reference/data> ,
<https://w3id.org/emmo/1.0.0/reference/workflow> ;
dcterms:abstract "An EMMO-based ontology providing a semantic descriptions for the OTE interfaces developed in the OntoTrans project." ;
dcterms:author "Francesca L. Bleken, SINTEF" ,
"Jesper Friis, SINTEF" ;
dcterms:title "Open Translation Environment Interface Ontology (OTEIO)" ;
owl:versionInfo "0.4.0" .
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/terms/author
dcterms:author rdf:type owl:AnnotationProperty .
#################################################################
# Object Properties
#################################################################
### http://w3id.org/emmo/domain/oteio#generator
:generator rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_2bb50428_568d_46e8_b8bf_59a4c5656461> ;
rdfs:domain :Distribution ;
rdfs:range :Generator ;
skos:prefLabel "generator"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "Relates a distribution to a generator that it can be generated from."@en .
### http://w3id.org/emmo/domain/oteio#parser
:parser rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_1494c1a9_00e1_40c2_a9cc_9bbf302a1cac> ;
rdfs:domain :Distribution ;
rdfs:range :Generator ;
skos:prefLabel "parser"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "Relates a distribution to a parser that it can be parsed with."@en .
#################################################################
# Data properties
#################################################################
### http://w3id.org/emmo/domain/oteio#configuration
:configuration rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_712f46a1_0aaa_4a41_b681_b10e1cc05233> ;
rdfs:range rdf:JSON ;
skos:prefLabel "configuration"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "The owl:dataProperty for representing an OTE interface configuration in JSON."@en .
### http://w3id.org/emmo/domain/oteio#datamodelStorage
:datamodelStorage rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_ac852bf0_3251_4d6b_9e57_acbfcb5e7e08> ;
rdfs:domain :Dataset ;
rdfs:range xsd:anyURI ;
skos:prefLabel "datamodelStorage"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "URL to DLite storage plugin where the datamodel is stored."@en .
### http://w3id.org/emmo/domain/oteio#generatorType
:generatorType rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_b6292331_94af_4f00_976b_ea55960c2f1c> ;
skos:example "application/vnd.dlite-generate" ;
skos:prefLabel "generatorType"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "Generator type, typically represented as a IANA media type."@en .
### http://w3id.org/emmo/domain/oteio#hasDatamodel
:hasDatamodel rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_b35e92d7_7fa0_4661_aa5a_5cea7c8e6925> ;
rdfs:domain :Dataset ;
rdfs:range xsd:anyURI ;
skos:prefLabel "hasDatamodel"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "Relate a dataset to a DLite datamodel URI."@en .
### http://w3id.org/emmo/domain/oteio#mapping
:mapping rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf :statement ;
rdfs:domain :Mapping ;
rdfs:range rdf:JSON ;
skos:prefLabel "mapping"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "A set of subject-predicate-object triples mapping a datamodel to ontological concepts."@en .
### http://w3id.org/emmo/domain/oteio#mappingFormat
:mappingFormat rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_b6292331_94af_4f00_976b_ea55960c2f1c> ;
rdfs:domain :Dataset ;
rdfs:range xsd:string ;
skos:prefLabel "mappingFormat"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "File format of a resource referred to by a `mappingURL`."@en .
### http://w3id.org/emmo/domain/oteio#mappingURL
:mappingURL rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_ac852bf0_3251_4d6b_9e57_acbfcb5e7e08> ;
rdfs:domain :Dataset ;
rdfs:range xsd:anyURI ;
skos:prefLabel "mappingURL"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "URL to a document defining the mappings of the datamodel."@en .
### http://w3id.org/emmo/domain/oteio#parserType
:parserType rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_b6292331_94af_4f00_976b_ea55960c2f1c> ;
skos:example "Parser type, typically represented as a IANA media type."@en ;
skos:prefLabel "parserType"@en .
### http://w3id.org/emmo/domain/oteio#statement
:statement rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <https://w3id.org/emmo#EMMO_712f46a1_0aaa_4a41_b681_b10e1cc05233> ;
rdfs:domain :Statement ;
rdfs:range rdf:JSON ;
skos:prefLabel "statement"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "A set of subject-predicate-object triples with RDF statements documenting the resource."@en .
#################################################################
# Classes
#################################################################
### http://w3id.org/emmo/domain/oteio#Configuration
:Configuration rdf:type owl:Class ;
rdfs:subClassOf <https://w3id.org/emmo#EMMO_3997e1f5_f478_4572_a030_4b8e7e5cc63a> ,
<https://w3id.org/emmo#EMMO_90bfd475_ba4a_4065_b0c1_1f08230be252> ;
skos:prefLabel "Configuration"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "OTE Interface configuration. Represented as a JSON in the knowledge base."@en .
### http://w3id.org/emmo/domain/oteio#DataModel
:DataModel rdf:type owl:Class ;
rdfs:subClassOf <https://w3id.org/emmo#EMMO_13fea749_0b3b_4756_9c81_22cce620fc25> ;
skos:prefLabel "DataModel"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "DLite datamodel for the dataset."@en .
### http://w3id.org/emmo/domain/oteio#Dataset
:Dataset rdf:type owl:Class ;
rdfs:subClassOf <http://www.w3.org/ns/dcat#Dataset> ,
<https://w3id.org/emmo#EMMO_194e367c_9783_4bf5_96d0_9ad597d48d9a> ;
skos:prefLabel "Dataset"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "The combined subclass of both emmo:DataSet and dcat:Dataset."@en .
### http://w3id.org/emmo/domain/oteio#Distribution
:Distribution rdf:type owl:Class ;
rdfs:subClassOf <http://www.w3.org/ns/dcat#Distribution> ,
<https://w3id.org/emmo#EMMO_be8592a7_68d1_4a06_ad23_82f2b56ef926> ;
skos:prefLabel "Distribution"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "The combined subclass of both emmo:DiscreteData and dcat:Distribution."@en .
### http://w3id.org/emmo/domain/oteio#Generator
:Generator rdf:type owl:Class ;
rdfs:subClassOf <https://w3id.org/emmo#EMMO_65411b3d_c8d3_4111_86a9_a2ce0a64c647> ;
skos:prefLabel "Generator"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "A program that can generate a serialised representation of a data model."@en .
### http://w3id.org/emmo/domain/oteio#Mapping
:Mapping rdf:type owl:Class ;
rdfs:subClassOf :Statement ;
skos:prefLabel "Mapping"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "RDF statements providing semantic documentation of a datamodel by mapping it to ontological concepts."@en .
### http://w3id.org/emmo/domain/oteio#Parser
:Parser rdf:type owl:Class ;
rdfs:subClassOf <https://w3id.org/emmo#EMMO_65411b3d_c8d3_4111_86a9_a2ce0a64c647> ;
skos:prefLabel "Parser"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "A program that can parse a serialised representation of a data model and instantiate it."@en .
### http://w3id.org/emmo/domain/oteio#Statement
:Statement rdf:type owl:Class ;
rdfs:subClassOf rdf:Statement ,
<https://w3id.org/emmo#EMMO_90bfd475_ba4a_4065_b0c1_1f08230be252> ;
skos:prefLabel "Statement"@en ;
<https://w3id.org/emmo#EMMO_967080e5_2f42_4eb2_a3a9_c58143e835f9> "A set of RDF subject-predicate-object statements describing a resource."@en .
### http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement
rdf:Statement rdf:type owl:Class .
### http://www.w3.org/ns/dcat#Dataset
<http://www.w3.org/ns/dcat#Dataset> rdf:type owl:Class .
### http://www.w3.org/ns/dcat#Distribution
<http://www.w3.org/ns/dcat#Distribution> rdf:type owl:Class .
### Generated by the OWL API (version 4.5.29.2024-05-13T12:11:03Z) https://github.com/owlcs/owlapi