forked from catalyst-fp7/ontology
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcatalyst_aif.ttl
52 lines (33 loc) · 1.79 KB
/
catalyst_aif.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
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix aif: <http://www.arg.dundee.ac.uk/aif#> .
@prefix idea: <http://purl.org/catalyst/idea#> .
@prefix ibis: <http://purl.org/catalyst/ibis#> .
idea:GenericIdea owl:equivalentClass aif:Node .
idea:IdeaRelation owl:equivalentClass [rdfs:subClassOf aif:Statement].
idea:MutualRelevanceStatement rdfs:subClassOf aif:Statement.
# Those specialized statements would have more complex Statement_Descriptions, akin to schemes. (TBD)
# But they cannot be S-Nodes, because they lack premise and conclusion;
# And they cannot be aif:Scheme_Application, because
# aif:Scheme_Application owl:disjoint aif:Statement.
# Comparison
idea:ComparisonStatement rdfs:subClassOf aif:Statement.
# Causality: Using AIF.
idea:CausalStatement rdfs:subClassOf aif:CauseToEffect_Scheme.
idea:CausalInference rdfs:subClassOf aif:CauseToEffect_Inference.
# Questions.
idea:Question rdfs:subClassOf aif:DialogueScheme_Application.
ibis:Position rdfs:subClassOf aif:Statement.
ibis:Argument rdfs:subClassOf aif:Statement.
# it is part of Preference scheme, but a statement on its own.
ibis:Reference rdfs:subClassOf aif:Statement.
ibis:Decision rdfs:subClassOf aif:DialogueScheme_Application. # and Preference?
# Decision --relevant to-->Issue, Decision--hasConclusion-->Position
ibis:Position rdfs:subClassOf aif:Statement.
ibis:Argument rdfs:subClassOf aif:Statement.
# it is part of Preference scheme, but a statement on its own.
ibis:Reference rdfs:subClassOf aif:Statement.
ibis:Decision rdfs:subClassOf aif:DialogueScheme_Application. # and Preference?
# Decision --relevant to-->Issue, Decision--hasConclusion-->Position