Skip to content

Commit 4271f2e

Browse files
committed
Regenerate Make-managed files
References: * ucoProject/UCO#629 Signed-off-by: Alex Nelson <[email protected]>
1 parent 6db48cf commit 4271f2e

11 files changed

+1935
-25
lines changed

examples/illustrations/Oresteia/Oresteia_validation-develop.ttl

Lines changed: 81 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,108 @@
33
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
44
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
55
@prefix sh: <http://www.w3.org/ns/shacl#> .
6+
@prefix types: <https://ontology.unifiedcyberontology.org/uco/types/> .
67
@prefix vocabulary: <https://ontology.unifiedcyberontology.org/uco/vocabulary/> .
78
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
89

910
[]
1011
a sh:ValidationReport ;
11-
sh:conforms "true"^^xsd:boolean ;
12+
sh:conforms "false"^^xsd:boolean ;
1213
sh:result
1314
[
1415
a sh:ValidationResult ;
1516
sh:focusNode <http://example.org/kb/account-facet-265c4daa-b473-43d3-a186-77ff2da9ac70> ;
16-
sh:resultMessage "Value is outside the default vocabulary AccountTypeVocab." ;
17+
sh:resultMessage "Value is not member of the vocabulary AccountTypeVocab." ;
1718
sh:resultPath observable:accountType ;
1819
sh:resultSeverity sh:Info ;
19-
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
20-
sh:sourceShape [
21-
sh:datatype vocabulary:AccountTypeVocab ;
22-
sh:message "Value is outside the default vocabulary AccountTypeVocab." ;
23-
sh:path observable:accountType ;
24-
sh:severity sh:Info ;
25-
] ;
20+
sh:sourceConstraintComponent sh:InConstraintComponent ;
21+
sh:sourceShape observable:AccountFacet-accountType-in-shape ;
2622
sh:value "Phone" ;
2723
] ,
2824
[
2925
a sh:ValidationResult ;
3026
sh:focusNode <http://example.org/kb/account-facet-5f3e4a6d-4cf1-41fa-a948-759a08db3ab7> ;
31-
sh:resultMessage "Value is outside the default vocabulary AccountTypeVocab." ;
27+
sh:resultMessage "Value is not member of the vocabulary AccountTypeVocab." ;
3228
sh:resultPath observable:accountType ;
3329
sh:resultSeverity sh:Info ;
30+
sh:sourceConstraintComponent sh:InConstraintComponent ;
31+
sh:sourceShape observable:AccountFacet-accountType-in-shape ;
32+
sh:value "Phone" ;
33+
] ,
34+
[
35+
a sh:ValidationResult ;
36+
sh:focusNode <http://example.org/kb/hash-1a6175e1-cef7-5ee3-8703-22f5f7a43603> ;
37+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
38+
sh:resultPath types:hashMethod ;
39+
sh:resultSeverity sh:Warning ;
3440
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
3541
sh:sourceShape [
36-
sh:datatype vocabulary:AccountTypeVocab ;
37-
sh:message "Value is outside the default vocabulary AccountTypeVocab." ;
38-
sh:path observable:accountType ;
39-
sh:severity sh:Info ;
42+
sh:datatype xsd:string ;
43+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
44+
sh:path types:hashMethod ;
45+
sh:severity sh:Warning ;
4046
] ;
41-
sh:value "Phone" ;
47+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
48+
] ,
49+
[
50+
a sh:ValidationResult ;
51+
sh:focusNode <http://example.org/kb/hash-1a6175e1-cef7-5ee3-8703-22f5f7a43603> ;
52+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
53+
sh:resultPath types:hashMethod ;
54+
sh:resultSeverity sh:Info ;
55+
sh:sourceConstraintComponent sh:InConstraintComponent ;
56+
sh:sourceShape types:Hash-hashMethod-in-shape ;
57+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
58+
] ,
59+
[
60+
a sh:ValidationResult ;
61+
sh:focusNode <http://example.org/kb/hash-bfa02feb-6184-5ca5-9ba3-272bf4367c5d> ;
62+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
63+
sh:resultPath types:hashMethod ;
64+
sh:resultSeverity sh:Warning ;
65+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
66+
sh:sourceShape [
67+
sh:datatype xsd:string ;
68+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
69+
sh:path types:hashMethod ;
70+
sh:severity sh:Warning ;
71+
] ;
72+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
73+
] ,
74+
[
75+
a sh:ValidationResult ;
76+
sh:focusNode <http://example.org/kb/hash-bfa02feb-6184-5ca5-9ba3-272bf4367c5d> ;
77+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
78+
sh:resultPath types:hashMethod ;
79+
sh:resultSeverity sh:Info ;
80+
sh:sourceConstraintComponent sh:InConstraintComponent ;
81+
sh:sourceShape types:Hash-hashMethod-in-shape ;
82+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
83+
] ,
84+
[
85+
a sh:ValidationResult ;
86+
sh:focusNode <http://example.org/kb/hash-c6cc7dd6-1bf9-5454-9653-37caff09411d> ;
87+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
88+
sh:resultPath types:hashMethod ;
89+
sh:resultSeverity sh:Warning ;
90+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
91+
sh:sourceShape [
92+
sh:datatype xsd:string ;
93+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
94+
sh:path types:hashMethod ;
95+
sh:severity sh:Warning ;
96+
] ;
97+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
98+
] ,
99+
[
100+
a sh:ValidationResult ;
101+
sh:focusNode <http://example.org/kb/hash-c6cc7dd6-1bf9-5454-9653-37caff09411d> ;
102+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
103+
sh:resultPath types:hashMethod ;
104+
sh:resultSeverity sh:Info ;
105+
sh:sourceConstraintComponent sh:InConstraintComponent ;
106+
sh:sourceShape types:Hash-hashMethod-in-shape ;
107+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
42108
]
43109
;
44110
.
Lines changed: 256 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,266 @@
1+
@prefix observable: <https://ontology.unifiedcyberontology.org/uco/observable/> .
12
@prefix owl: <http://www.w3.org/2002/07/owl#> .
23
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
34
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
45
@prefix sh: <http://www.w3.org/ns/shacl#> .
6+
@prefix types: <https://ontology.unifiedcyberontology.org/uco/types/> .
7+
@prefix vocabulary: <https://ontology.unifiedcyberontology.org/uco/vocabulary/> .
58
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
69

710
[]
811
a sh:ValidationReport ;
9-
sh:conforms "true"^^xsd:boolean ;
12+
sh:conforms "false"^^xsd:boolean ;
13+
sh:result
14+
[
15+
a sh:ValidationResult ;
16+
sh:focusNode <http://example.org/kb/content-data-facet-ccebaca3-4485-46d8-bdf2-d2905a08d0c9> ;
17+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for observable:byteOrder should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
18+
sh:resultPath observable:byteOrder ;
19+
sh:resultSeverity sh:Warning ;
20+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
21+
sh:sourceShape [
22+
sh:datatype xsd:string ;
23+
sh:message "As of UCO 1.4.0, the datatype to use for observable:byteOrder should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
24+
sh:path observable:byteOrder ;
25+
sh:severity sh:Warning ;
26+
] ;
27+
sh:value "Big-endian"^^vocabulary:EndiannessTypeVocab ;
28+
] ,
29+
[
30+
a sh:ValidationResult ;
31+
sh:focusNode <http://example.org/kb/content-data-facet-ccebaca3-4485-46d8-bdf2-d2905a08d0c9> ;
32+
sh:resultMessage "Value is not member of the vocabulary EndiannessTypeVocab." ;
33+
sh:resultPath observable:byteOrder ;
34+
sh:resultSeverity sh:Info ;
35+
sh:sourceConstraintComponent sh:InConstraintComponent ;
36+
sh:sourceShape observable:ContentDataFacet-byteOrder-in-shape ;
37+
sh:value "Big-endian"^^vocabulary:EndiannessTypeVocab ;
38+
] ,
39+
[
40+
a sh:ValidationResult ;
41+
sh:focusNode <http://example.org/kb/content-data-facet-ed051828-45e7-47b3-82ca-be5b9a88d5f7> ;
42+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for observable:byteOrder should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
43+
sh:resultPath observable:byteOrder ;
44+
sh:resultSeverity sh:Warning ;
45+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
46+
sh:sourceShape [
47+
sh:datatype xsd:string ;
48+
sh:message "As of UCO 1.4.0, the datatype to use for observable:byteOrder should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
49+
sh:path observable:byteOrder ;
50+
sh:severity sh:Warning ;
51+
] ;
52+
sh:value "Big-endian"^^vocabulary:EndiannessTypeVocab ;
53+
] ,
54+
[
55+
a sh:ValidationResult ;
56+
sh:focusNode <http://example.org/kb/content-data-facet-ed051828-45e7-47b3-82ca-be5b9a88d5f7> ;
57+
sh:resultMessage "Value is not member of the vocabulary EndiannessTypeVocab." ;
58+
sh:resultPath observable:byteOrder ;
59+
sh:resultSeverity sh:Info ;
60+
sh:sourceConstraintComponent sh:InConstraintComponent ;
61+
sh:sourceShape observable:ContentDataFacet-byteOrder-in-shape ;
62+
sh:value "Big-endian"^^vocabulary:EndiannessTypeVocab ;
63+
] ,
64+
[
65+
a sh:ValidationResult ;
66+
sh:focusNode <http://example.org/kb/content-data-facet-fa866136-c537-4b25-a481-364c7859f8f0> ;
67+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for observable:byteOrder should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
68+
sh:resultPath observable:byteOrder ;
69+
sh:resultSeverity sh:Warning ;
70+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
71+
sh:sourceShape [
72+
sh:datatype xsd:string ;
73+
sh:message "As of UCO 1.4.0, the datatype to use for observable:byteOrder should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
74+
sh:path observable:byteOrder ;
75+
sh:severity sh:Warning ;
76+
] ;
77+
sh:value "Big-endian"^^vocabulary:EndiannessTypeVocab ;
78+
] ,
79+
[
80+
a sh:ValidationResult ;
81+
sh:focusNode <http://example.org/kb/content-data-facet-fa866136-c537-4b25-a481-364c7859f8f0> ;
82+
sh:resultMessage "Value is not member of the vocabulary EndiannessTypeVocab." ;
83+
sh:resultPath observable:byteOrder ;
84+
sh:resultSeverity sh:Info ;
85+
sh:sourceConstraintComponent sh:InConstraintComponent ;
86+
sh:sourceShape observable:ContentDataFacet-byteOrder-in-shape ;
87+
sh:value "Big-endian"^^vocabulary:EndiannessTypeVocab ;
88+
] ,
89+
[
90+
a sh:ValidationResult ;
91+
sh:focusNode <http://example.org/kb/hash-47323085-5f5a-5252-82b3-347183525558> ;
92+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
93+
sh:resultPath types:hashMethod ;
94+
sh:resultSeverity sh:Warning ;
95+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
96+
sh:sourceShape [
97+
sh:datatype xsd:string ;
98+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
99+
sh:path types:hashMethod ;
100+
sh:severity sh:Warning ;
101+
] ;
102+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
103+
] ,
104+
[
105+
a sh:ValidationResult ;
106+
sh:focusNode <http://example.org/kb/hash-47323085-5f5a-5252-82b3-347183525558> ;
107+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
108+
sh:resultPath types:hashMethod ;
109+
sh:resultSeverity sh:Info ;
110+
sh:sourceConstraintComponent sh:InConstraintComponent ;
111+
sh:sourceShape types:Hash-hashMethod-in-shape ;
112+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
113+
] ,
114+
[
115+
a sh:ValidationResult ;
116+
sh:focusNode <http://example.org/kb/hash-59bd11fd-af49-5e39-ba3b-54ba31f3c8d6> ;
117+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
118+
sh:resultPath types:hashMethod ;
119+
sh:resultSeverity sh:Warning ;
120+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
121+
sh:sourceShape [
122+
sh:datatype xsd:string ;
123+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
124+
sh:path types:hashMethod ;
125+
sh:severity sh:Warning ;
126+
] ;
127+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
128+
] ,
129+
[
130+
a sh:ValidationResult ;
131+
sh:focusNode <http://example.org/kb/hash-59bd11fd-af49-5e39-ba3b-54ba31f3c8d6> ;
132+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
133+
sh:resultPath types:hashMethod ;
134+
sh:resultSeverity sh:Info ;
135+
sh:sourceConstraintComponent sh:InConstraintComponent ;
136+
sh:sourceShape types:Hash-hashMethod-in-shape ;
137+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
138+
] ,
139+
[
140+
a sh:ValidationResult ;
141+
sh:focusNode <http://example.org/kb/hash-7a2f290f-2944-5520-816a-85f722e64525> ;
142+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
143+
sh:resultPath types:hashMethod ;
144+
sh:resultSeverity sh:Warning ;
145+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
146+
sh:sourceShape [
147+
sh:datatype xsd:string ;
148+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
149+
sh:path types:hashMethod ;
150+
sh:severity sh:Warning ;
151+
] ;
152+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
153+
] ,
154+
[
155+
a sh:ValidationResult ;
156+
sh:focusNode <http://example.org/kb/hash-7a2f290f-2944-5520-816a-85f722e64525> ;
157+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
158+
sh:resultPath types:hashMethod ;
159+
sh:resultSeverity sh:Info ;
160+
sh:sourceConstraintComponent sh:InConstraintComponent ;
161+
sh:sourceShape types:Hash-hashMethod-in-shape ;
162+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
163+
] ,
164+
[
165+
a sh:ValidationResult ;
166+
sh:focusNode <http://example.org/kb/hash-84b82467-019e-53cf-a1e6-e8a394379916> ;
167+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
168+
sh:resultPath types:hashMethod ;
169+
sh:resultSeverity sh:Warning ;
170+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
171+
sh:sourceShape [
172+
sh:datatype xsd:string ;
173+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
174+
sh:path types:hashMethod ;
175+
sh:severity sh:Warning ;
176+
] ;
177+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
178+
] ,
179+
[
180+
a sh:ValidationResult ;
181+
sh:focusNode <http://example.org/kb/hash-84b82467-019e-53cf-a1e6-e8a394379916> ;
182+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
183+
sh:resultPath types:hashMethod ;
184+
sh:resultSeverity sh:Info ;
185+
sh:sourceConstraintComponent sh:InConstraintComponent ;
186+
sh:sourceShape types:Hash-hashMethod-in-shape ;
187+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
188+
] ,
189+
[
190+
a sh:ValidationResult ;
191+
sh:focusNode <http://example.org/kb/hash-9c9f1145-243a-58d6-b420-bd38101cb511> ;
192+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
193+
sh:resultPath types:hashMethod ;
194+
sh:resultSeverity sh:Warning ;
195+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
196+
sh:sourceShape [
197+
sh:datatype xsd:string ;
198+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
199+
sh:path types:hashMethod ;
200+
sh:severity sh:Warning ;
201+
] ;
202+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
203+
] ,
204+
[
205+
a sh:ValidationResult ;
206+
sh:focusNode <http://example.org/kb/hash-9c9f1145-243a-58d6-b420-bd38101cb511> ;
207+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
208+
sh:resultPath types:hashMethod ;
209+
sh:resultSeverity sh:Info ;
210+
sh:sourceConstraintComponent sh:InConstraintComponent ;
211+
sh:sourceShape types:Hash-hashMethod-in-shape ;
212+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
213+
] ,
214+
[
215+
a sh:ValidationResult ;
216+
sh:focusNode <http://example.org/kb/hash-c492a39d-88e4-51f1-9f80-31524494f877> ;
217+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
218+
sh:resultPath types:hashMethod ;
219+
sh:resultSeverity sh:Warning ;
220+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
221+
sh:sourceShape [
222+
sh:datatype xsd:string ;
223+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
224+
sh:path types:hashMethod ;
225+
sh:severity sh:Warning ;
226+
] ;
227+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
228+
] ,
229+
[
230+
a sh:ValidationResult ;
231+
sh:focusNode <http://example.org/kb/hash-c492a39d-88e4-51f1-9f80-31524494f877> ;
232+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
233+
sh:resultPath types:hashMethod ;
234+
sh:resultSeverity sh:Info ;
235+
sh:sourceConstraintComponent sh:InConstraintComponent ;
236+
sh:sourceShape types:Hash-hashMethod-in-shape ;
237+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
238+
] ,
239+
[
240+
a sh:ValidationResult ;
241+
sh:focusNode <http://example.org/kb/hash-f9eebfa7-ce0e-513f-b4be-f3fe7512c79a> ;
242+
sh:resultMessage "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
243+
sh:resultPath types:hashMethod ;
244+
sh:resultSeverity sh:Warning ;
245+
sh:sourceConstraintComponent sh:DatatypeConstraintComponent ;
246+
sh:sourceShape [
247+
sh:datatype xsd:string ;
248+
sh:message "As of UCO 1.4.0, the datatype to use for types:hashMethod should be xsd:string. Not using xsd:string will be an error in UCO 2.0.0." ;
249+
sh:path types:hashMethod ;
250+
sh:severity sh:Warning ;
251+
] ;
252+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
253+
] ,
254+
[
255+
a sh:ValidationResult ;
256+
sh:focusNode <http://example.org/kb/hash-f9eebfa7-ce0e-513f-b4be-f3fe7512c79a> ;
257+
sh:resultMessage "Value is not member of the vocabulary HashNameVocab." ;
258+
sh:resultPath types:hashMethod ;
259+
sh:resultSeverity sh:Info ;
260+
sh:sourceConstraintComponent sh:InConstraintComponent ;
261+
sh:sourceShape types:Hash-hashMethod-in-shape ;
262+
sh:value "SHA256"^^vocabulary:HashNameVocab ;
263+
]
264+
;
10265
.
11266

0 commit comments

Comments
 (0)