a b/ontologies/test_alternative_tools.owl
1
<?xml version="1.0"?>
2
3
4
<!DOCTYPE rdf:RDF [
5
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
6
    <!ENTITY swrl "http://www.w3.org/2003/11/swrl#" >
7
    <!ENTITY swrlb "http://www.w3.org/2003/11/swrlb#" >
8
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
9
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
10
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
11
]>
12
13
14
<rdf:RDF xmlns="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#"
15
     xml:base="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20"
16
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
17
     xmlns:swrl="http://www.w3.org/2003/11/swrl#"
18
     xmlns:owl="http://www.w3.org/2002/07/owl#"
19
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
20
     xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"
21
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
22
    <owl:Ontology rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20"/>
23
    
24
25
26
    <!-- 
27
    ///////////////////////////////////////////////////////////////////////////////////////
28
    //
29
    // Object Properties
30
    //
31
    ///////////////////////////////////////////////////////////////////////////////////////
32
     -->
33
34
    
35
36
37
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasSuccessor -->
38
39
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasSuccessor">
40
        <rdf:type rdf:resource="&owl;ReflexiveProperty"/>
41
    </owl:ObjectProperty>
42
    
43
44
45
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isAvailableIn -->
46
47
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isAvailableIn"/>
48
    
49
50
51
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isConsistingOf -->
52
53
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isConsistingOf"/>
54
    
55
56
57
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isIdentifiedBy -->
58
59
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isIdentifiedBy"/>
60
    
61
62
63
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isInterpretedBy -->
64
65
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isInterpretedBy"/>
66
    
67
68
69
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isProviding -->
70
71
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isProviding">
72
        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
73
        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
74
        <rdfs:subPropertyOf rdf:resource="&owl;topObjectProperty"/>
75
    </owl:ObjectProperty>
76
    
77
78
79
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isReading -->
80
81
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isReading">
82
        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
83
        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
84
    </owl:ObjectProperty>
85
    
86
87
88
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isUsing -->
89
90
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isUsing">
91
        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
92
        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
93
    </owl:ObjectProperty>
94
    
95
96
97
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isWriting -->
98
99
    <owl:ObjectProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isWriting">
100
        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
101
        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
102
    </owl:ObjectProperty>
103
    
104
105
106
    <!-- 
107
    ///////////////////////////////////////////////////////////////////////////////////////
108
    //
109
    // Data properties
110
    //
111
    ///////////////////////////////////////////////////////////////////////////////////////
112
     -->
113
114
    
115
116
117
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasCommandValue -->
118
119
    <owl:DatatypeProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasCommandValue">
120
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
121
    </owl:DatatypeProperty>
122
    
123
124
125
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasKey -->
126
127
    <owl:DatatypeProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasKey"/>
128
    
129
130
131
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasValue -->
132
133
    <owl:DatatypeProperty rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasValue"/>
134
    
135
136
137
    <!-- 
138
    ///////////////////////////////////////////////////////////////////////////////////////
139
    //
140
    // Classes
141
    //
142
    ///////////////////////////////////////////////////////////////////////////////////////
143
     -->
144
145
    
146
147
148
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#AbstractAction -->
149
150
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#AbstractAction">
151
        <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Action"/>
152
        <rdfs:subClassOf>
153
            <owl:Restriction>
154
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isWriting"/>
155
                <owl:onClass rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Format"/>
156
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
157
            </owl:Restriction>
158
        </rdfs:subClassOf>
159
        <rdfs:subClassOf>
160
            <owl:Restriction>
161
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isReading"/>
162
                <owl:onClass rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Format"/>
163
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
164
            </owl:Restriction>
165
        </rdfs:subClassOf>
166
    </owl:Class>
167
    
168
169
170
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Action -->
171
172
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Action"/>
173
    
174
175
176
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#CommandInterpreter -->
177
178
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#CommandInterpreter"/>
179
    
180
181
182
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FileFormat -->
183
184
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FileFormat">
185
        <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Format"/>
186
    </owl:Class>
187
    
188
189
190
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Format -->
191
192
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Format">
193
        <rdfs:subClassOf>
194
            <owl:Restriction>
195
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isIdentifiedBy"/>
196
                <owl:someValuesFrom rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FormatRegistry"/>
197
            </owl:Restriction>
198
        </rdfs:subClassOf>
199
    </owl:Class>
200
    
201
202
203
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FormatRegistry -->
204
205
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FormatRegistry">
206
        <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Registry"/>
207
    </owl:Class>
208
    
209
210
211
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Registry -->
212
213
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Registry">
214
        <rdfs:subClassOf>
215
            <owl:Restriction>
216
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isConsistingOf"/>
217
                <owl:someValuesFrom rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry"/>
218
            </owl:Restriction>
219
        </rdfs:subClassOf>
220
    </owl:Class>
221
    
222
223
224
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry -->
225
226
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry">
227
        <rdfs:subClassOf>
228
            <owl:Restriction>
229
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasKey"/>
230
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
231
                <owl:onDataRange rdf:resource="&xsd;string"/>
232
            </owl:Restriction>
233
        </rdfs:subClassOf>
234
        <rdfs:subClassOf>
235
            <owl:Restriction>
236
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasValue"/>
237
                <owl:someValuesFrom rdf:resource="&xsd;string"/>
238
            </owl:Restriction>
239
        </rdfs:subClassOf>
240
    </owl:Class>
241
    
242
243
244
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Strategy -->
245
246
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Strategy">
247
        <rdfs:subClassOf>
248
            <owl:Restriction>
249
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasSuccessor"/>
250
                <owl:onClass rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Strategy"/>
251
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
252
            </owl:Restriction>
253
        </rdfs:subClassOf>
254
        <rdfs:subClassOf>
255
            <owl:Restriction>
256
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isUsing"/>
257
                <owl:onClass rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Action"/>
258
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
259
            </owl:Restriction>
260
        </rdfs:subClassOf>
261
    </owl:Class>
262
    
263
264
265
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Tool -->
266
267
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Tool">
268
        <rdfs:subClassOf>
269
            <owl:Restriction>
270
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isProviding"/>
271
                <owl:someValuesFrom rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolAction"/>
272
            </owl:Restriction>
273
        </rdfs:subClassOf>
274
        <rdfs:subClassOf>
275
            <owl:Restriction>
276
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isIdentifiedBy"/>
277
                <owl:someValuesFrom rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolRegistry"/>
278
            </owl:Restriction>
279
        </rdfs:subClassOf>
280
    </owl:Class>
281
    
282
283
284
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolAction -->
285
286
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolAction">
287
        <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Action"/>
288
        <rdfs:subClassOf>
289
            <owl:Restriction>
290
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasCommandValue"/>
291
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
292
                <owl:onDataRange rdf:resource="&xsd;string"/>
293
            </owl:Restriction>
294
        </rdfs:subClassOf>
295
        <rdfs:subClassOf>
296
            <owl:Restriction>
297
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isProviding"/>
298
                <owl:onClass rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#AbstractAction"/>
299
                <owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
300
            </owl:Restriction>
301
        </rdfs:subClassOf>
302
        <rdfs:subClassOf>
303
            <owl:Restriction>
304
                <owl:onProperty rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isInterpretedBy"/>
305
                <owl:someValuesFrom rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#CommandInterpreter"/>
306
            </owl:Restriction>
307
        </rdfs:subClassOf>
308
    </owl:Class>
309
    
310
311
312
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolRegistry -->
313
314
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolRegistry">
315
        <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Registry"/>
316
    </owl:Class>
317
    
318
319
320
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#VirtualFormat -->
321
322
    <owl:Class rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#VirtualFormat">
323
        <rdfs:subClassOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Format"/>
324
    </owl:Class>
325
    
326
327
328
    <!-- 
329
    ///////////////////////////////////////////////////////////////////////////////////////
330
    //
331
    // Individuals
332
    //
333
    ///////////////////////////////////////////////////////////////////////////////////////
334
     -->
335
336
    
337
338
339
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ci_bash -->
340
341
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ci_bash">
342
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#CommandInterpreter"/>
343
    </owl:NamedIndividual>
344
    
345
346
347
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ci_human -->
348
349
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ci_human">
350
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#CommandInterpreter"/>
351
    </owl:NamedIndividual>
352
    
353
354
355
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf -->
356
357
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf">
358
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#AbstractAction"/>
359
        <isWriting rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#pdf"/>
360
        <isReading rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tex"/>
361
    </owl:NamedIndividual>
362
    
363
364
365
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf_tex2pdf -->
366
367
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf_tex2pdf">
368
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolAction"/>
369
        <hasCommandValue>tex2pdf blah.{in} {out}</hasCommandValue>
370
        <isInterpretedBy rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ci_bash"/>
371
        <isProviding rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf"/>
372
    </owl:NamedIndividual>
373
    
374
375
376
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#fr_pdf_pronom -->
377
378
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#fr_pdf_pronom">
379
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FormatRegistry"/>
380
        <isConsistingOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.name"/>
381
        <isConsistingOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.version"/>
382
    </owl:NamedIndividual>
383
    
384
385
386
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#fr_tex_general -->
387
388
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#fr_tex_general">
389
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FormatRegistry"/>
390
        <isConsistingOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_tex_general.fileExtension"/>
391
    </owl:NamedIndividual>
392
    
393
394
395
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#pdf -->
396
397
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#pdf">
398
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FileFormat"/>
399
        <isIdentifiedBy rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#fr_pdf_pronom"/>
400
    </owl:NamedIndividual>
401
    
402
403
404
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#print -->
405
406
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#print">
407
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#VirtualFormat"/>
408
    </owl:NamedIndividual>
409
    
410
411
412
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_evince_apt.package -->
413
414
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_evince_apt.package">
415
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry"/>
416
        <hasValue>evince</hasValue>
417
        <hasKey>apt.package</hasKey>
418
    </owl:NamedIndividual>
419
    
420
421
422
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.name -->
423
424
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.name">
425
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry"/>
426
        <hasKey>pronom.name</hasKey>
427
        <hasValue>Acrobat PDF 1.7 - Portable Document Format</hasValue>
428
    </owl:NamedIndividual>
429
    
430
431
432
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.version -->
433
434
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.version">
435
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry"/>
436
        <hasValue>1.7</hasValue>
437
        <hasKey>pronom.version</hasKey>
438
    </owl:NamedIndividual>
439
    
440
441
442
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_tex2pdf_general.url -->
443
444
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_tex2pdf_general.url">
445
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry"/>
446
        <hasValue>http://tex2pdf.berlios.de/</hasValue>
447
        <hasKey>general.url</hasKey>
448
    </owl:NamedIndividual>
449
    
450
451
452
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_tex_general.fileExtension -->
453
454
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_tex_general.fileExtension">
455
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#RegistryEntry"/>
456
        <hasValue>tex</hasValue>
457
        <hasKey>general.fileExtension</hasKey>
458
    </owl:NamedIndividual>
459
    
460
461
462
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#screen -->
463
464
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#screen">
465
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#VirtualFormat"/>
466
    </owl:NamedIndividual>
467
    
468
469
470
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#strat_pdf2screen -->
471
472
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#strat_pdf2screen">
473
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Strategy"/>
474
        <isUsing rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf_evince"/>
475
    </owl:NamedIndividual>
476
    
477
478
479
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#strat_tex2pdf -->
480
481
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#strat_tex2pdf">
482
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Strategy"/>
483
        <isUsing rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf_tex2pdf"/>
484
    </owl:NamedIndividual>
485
    
486
487
488
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tex -->
489
490
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tex">
491
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#FileFormat"/>
492
        <isIdentifiedBy rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#fr_tex_general"/>
493
    </owl:NamedIndividual>
494
    
495
496
497
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tool_evince -->
498
499
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tool_evince">
500
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Tool"/>
501
        <isIdentifiedBy rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tr_evince_apt"/>
502
        <isProviding rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf_evince"/>
503
    </owl:NamedIndividual>
504
    
505
506
507
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tool_tex2pdf -->
508
509
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tool_tex2pdf">
510
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Tool"/>
511
        <isProviding rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#conv_tex2pdf_tex2pdf"/>
512
        <isIdentifiedBy rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tr_tex2pdf_general"/>
513
    </owl:NamedIndividual>
514
    
515
516
517
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tr_evince_apt -->
518
519
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tr_evince_apt">
520
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolRegistry"/>
521
        <isConsistingOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_evince_apt.package"/>
522
    </owl:NamedIndividual>
523
    
524
525
526
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tr_tex2pdf_general -->
527
528
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tr_tex2pdf_general">
529
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolRegistry"/>
530
        <isConsistingOf rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_tex2pdf_general.url"/>
531
    </owl:NamedIndividual>
532
    
533
534
535
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf -->
536
537
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf">
538
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#AbstractAction"/>
539
        <isReading rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#pdf"/>
540
        <isWriting rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#screen"/>
541
    </owl:NamedIndividual>
542
    
543
544
545
    <!-- http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf_evince -->
546
547
    <owl:NamedIndividual rdf:about="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf_evince">
548
        <rdf:type rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ToolAction"/>
549
        <hasCommandValue>evince {1}</hasCommandValue>
550
        <isInterpretedBy rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#ci_bash"/>
551
        <isProviding rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf"/>
552
    </owl:NamedIndividual>
553
    
554
555
556
    <!-- 
557
    ///////////////////////////////////////////////////////////////////////////////////////
558
    //
559
    // Rules
560
    //
561
    ///////////////////////////////////////////////////////////////////////////////////////
562
     -->
563
564
    <rdf:Description rdf:about="urn:swrl#t">
565
        <rdf:type rdf:resource="&swrl;Variable"/>
566
    </rdf:Description>
567
    <rdf:Description rdf:about="urn:swrl#v">
568
        <rdf:type rdf:resource="&swrl;Variable"/>
569
    </rdf:Description>
570
    <rdf:Description rdf:about="urn:swrl#a">
571
        <rdf:type rdf:resource="&swrl;Variable"/>
572
    </rdf:Description>
573
    <rdf:Description>
574
        <rdf:type rdf:resource="&swrl;Imp"/>
575
        <swrl:head>
576
            <rdf:Description>
577
                <rdf:type rdf:resource="&swrl;AtomList"/>
578
                <rdf:rest rdf:resource="&rdf;nil"/>
579
                <rdf:first>
580
                    <rdf:Description>
581
                        <rdf:type rdf:resource="&swrl;DifferentIndividualsAtom"/>
582
                        <swrl:argument2 rdf:resource="urn:swrl#a"/>
583
                        <swrl:argument1 rdf:resource="urn:swrl#t"/>
584
                    </rdf:Description>
585
                </rdf:first>
586
            </rdf:Description>
587
        </swrl:head>
588
        <swrl:body>
589
            <rdf:Description>
590
                <rdf:type rdf:resource="&swrl;AtomList"/>
591
                <rdf:rest>
592
                    <rdf:Description>
593
                        <rdf:type rdf:resource="&swrl;AtomList"/>
594
                        <rdf:rest rdf:resource="&rdf;nil"/>
595
                        <rdf:first>
596
                            <rdf:Description>
597
                                <rdf:type rdf:resource="&swrl;ClassAtom"/>
598
                                <swrl:classPredicate rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Tool"/>
599
                                <swrl:argument1 rdf:resource="urn:swrl#t"/>
600
                            </rdf:Description>
601
                        </rdf:first>
602
                    </rdf:Description>
603
                </rdf:rest>
604
                <rdf:first>
605
                    <rdf:Description>
606
                        <rdf:type rdf:resource="&swrl;ClassAtom"/>
607
                        <swrl:classPredicate rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#Action"/>
608
                        <swrl:argument1 rdf:resource="urn:swrl#a"/>
609
                    </rdf:Description>
610
                </rdf:first>
611
            </rdf:Description>
612
        </swrl:body>
613
    </rdf:Description>
614
    <rdf:Description>
615
        <rdf:type rdf:resource="&swrl;Imp"/>
616
        <swrl:body>
617
            <rdf:Description>
618
                <rdf:type rdf:resource="&swrl;AtomList"/>
619
                <rdf:rest rdf:resource="&rdf;nil"/>
620
                <rdf:first>
621
                    <rdf:Description>
622
                        <rdf:type rdf:resource="&swrl;DatavaluedPropertyAtom"/>
623
                        <swrl:propertyPredicate rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasKey"/>
624
                        <swrl:argument1 rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.version"/>
625
                        <swrl:argument2 rdf:resource="urn:swrl#v"/>
626
                    </rdf:Description>
627
                </rdf:first>
628
            </rdf:Description>
629
        </swrl:body>
630
        <swrl:head>
631
            <rdf:Description>
632
                <rdf:type rdf:resource="&swrl;AtomList"/>
633
                <rdf:rest rdf:resource="&rdf;nil"/>
634
                <rdf:first>
635
                    <rdf:Description>
636
                        <rdf:type rdf:resource="&swrl;DatavaluedPropertyAtom"/>
637
                        <swrl:argument2>pronom.version</swrl:argument2>
638
                        <swrl:propertyPredicate rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#hasKey"/>
639
                        <swrl:argument1 rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#re_pdf_pronom.version"/>
640
                    </rdf:Description>
641
                </rdf:first>
642
            </rdf:Description>
643
        </swrl:head>
644
    </rdf:Description>
645
    <rdf:Description>
646
        <rdf:type rdf:resource="&swrl;Imp"/>
647
        <swrl:body>
648
            <rdf:Description>
649
                <rdf:type rdf:resource="&swrl;AtomList"/>
650
                <rdf:rest rdf:resource="&rdf;nil"/>
651
                <rdf:first>
652
                    <rdf:Description>
653
                        <rdf:type rdf:resource="&swrl;IndividualPropertyAtom"/>
654
                        <swrl:propertyPredicate rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#isProviding"/>
655
                        <swrl:argument2 rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#view_pdf_evince"/>
656
                        <swrl:argument1 rdf:resource="urn:swrl#t"/>
657
                    </rdf:Description>
658
                </rdf:first>
659
            </rdf:Description>
660
        </swrl:body>
661
        <swrl:head>
662
            <rdf:Description>
663
                <rdf:type rdf:resource="&swrl;AtomList"/>
664
                <rdf:rest rdf:resource="&rdf;nil"/>
665
                <rdf:first>
666
                    <rdf:Description>
667
                        <rdf:type rdf:resource="&swrl;SameIndividualAtom"/>
668
                        <swrl:argument2 rdf:resource="http://www.semanticweb.org/johannes/ontologies/2013/6/untitled-ontology-20#tool_evince"/>
669
                        <swrl:argument1 rdf:resource="urn:swrl#t"/>
670
                    </rdf:Description>
671
                </rdf:first>
672
            </rdf:Description>
673
        </swrl:head>
674
    </rdf:Description>
675
</rdf:RDF>
676
677
678
679
<!-- Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net -->
680