-
Notifications
You must be signed in to change notification settings - Fork 1
/
Linkflows.ttl
109 lines (88 loc) · 4.21 KB
/
Linkflows.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
@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 dc: <http://purl.org/dc/elements/1.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix wd: <https://www.w3.org/TR/annotation-model/#annotations> .
@prefix : <https://w3id.org/linkflows/reviews/> .
# General description:
<https://w3id.org/linkflows/reviews/> a owl:Ontology ;
rdfs:comment "This vocabulary represents a finer-grained model for scientific reviews."@en ;
dcterms:modified "2019-06-19"^^xsd:date ;
dc:contributor "Tobias Kuhn"^^xsd:string ;
dcterms:created "2018-09-01"^^xsd:date ;
dc:creator <https://orcid.org/0000-0002-7114-6459> ;
dcterms:license <http://purl.org/NET/rdflicense/cc-by4.0> ;
owl:versionInfo "1.0" ;
vann:preferredNamespaceUri "https://w3id.org/linkflows/reviews/" ;
dc:title "Linkflows reviews"@en ;
dc:publisher <http://http://ucds.cs.vu.nl/> ;
vann:preferredNamespacePrefix "lkf"^^xsd:string .
# main classes for review comment
:Comment a owl:Class ;
rdfs:subClassOf prov:Entity .
:ReviewComment rdfs:subClassOf :Comment .
:ResponseComment rdfs:subClassOf :Comment .
:ActionCheckComment rdfs:subClassOf :Comment .
# General properties:
:refersTo rdf:type rdf:Property .
:refersTo rdfs:domain :Comment .
:refersTo rdfs:range prov:Entity .
:refersToMentioningOf rdf:type rdf:Property .
:refersToMentioningOf rdfs:domain :Comment .
:isResponseTo rdf:type rdf:Property .
:isResponseTo rdfs:domain :ResponseComment .
:isResponseTo rdfs:range :Comment .
:isUpdateOf rdf:type rdf:Property .
:isUpdateOf rdfs:domain prov:Entity .
:isUpdateOf rdfs:range prov:Entity .
:hasCommentText rdfs:subPropertyOf dcterms:description .
:hasCommentText rdfs:domain :Comment .
:hasCommentText rdfs:range xsd:string .
:hasCommentAuthor rdfs:subPropertyOf dc:creator .
:hasCommentAuthor rdfs:domain :Comment .
:hasCommentAuthor rdfs:range prov:Agent .
# Dimensions (classes)
:SyntaxComment rdfs:subClassOf :ReviewComment .
:StyleComment rdfs:subClassOf :ReviewComment .
:ContentComment rdfs:subClassOf :ReviewComment .
:SyntaxComment owl:disjointWith :StyleComment .
:StyleComment owl:disjointWith :ContentComment .
:SyntaxComment owl:disjointWith :ContentComment .
# Point raised in the review comment: negative, neutral, positive
:NegativeComment rdfs:subClassOf :ReviewComment .
:NeutralComment rdfs:subClassOf :ReviewComment .
:PositiveComment rdfs:subClassOf :ReviewComment .
:NegativeComment owl:disjointWith :NeutralComment .
:NeutralComment owl:disjointWith :PositiveComment .
:NegativeComment owl:disjointWith :PositiveComment .
# Action:
:ActionNeededComment rdfs:subClassOf :ReviewComment .
:SuggestionComment rdfs:subClassOf :ReviewComment .
:NoActionNeededComment rdfs:subClassOf :ReviewComment .
:ActionNeededComment owl:disjointWith :SuggestionComment .
:SuggestionComment owl:disjointWith :NoActionNeededComment .
:ActionNeededComment owl:disjointWith :NoActionNeededComment .
# Response action:
:PointAddressedComment rdfs:subClassOf :ActionCheckComment .
:PointPartiallyAddressedComment rdfs:subClassOf :ActionCheckComment .
:PointNotAddressedComment rdfs:subClassOf :ActionCheckComment .
:PointAddressedComment owl:disjointWith :PointNotAddressedComment .
:PointNotAddressedComment owl:disjointWith :PointPartiallyAddressedComment .
:PointAddressedComment owl:disjointWith :PointPartiallyAddressedComment .
# Response reply:
:AgreementComment rdfs:subClassOf :ResponseComment .
:DisagreementComment rdfs:subClassOf :ResponseComment .
:PartialAgreementComment rdfs:subClassOf :ResponseComment .
# Properties:
# impact:
:hasImpact rdf:type owl:DatatypeProperty .
#:hasImpact rdfs:label "Overall impact on quality" .
#:hasImpact dcterms:description "the impact of the point raised in the review comment on the overall quality of the article according to the reviewer. For negative points, the positive impact if the point is fully addressed. For positive points, the negative impact if this point were not true" .
:hasImpact rdfs:domain :ReviewComment .
:hasImpact rdfs:range xsd:positiveInteger .
# author response/action:
#