-
Notifications
You must be signed in to change notification settings - Fork 39
/
Shacl.ttl
124 lines (120 loc) · 5.91 KB
/
Shacl.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
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ids: <https://w3id.org/idsa/core/> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix cc: <http://creativecommons.org/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix shapes: <https://github.com/International-Data-Spaces-Association/InformationModel/tree/master/testing> .
# Description of this ontology module
# ----------------------------
shapes:
a voaf:Vocabulary, owl:Ontology ;
rdfs:isDefinedBy ids: ;
rdfs:label "IDS Information Model"@en ;
dct:title "The International Data Spaces Information Model"@en ;
rdfs:comment "This ontology defines classes and properties for describing participants, infrastructure, data and services of the International Data Spaces (formerly known as Industrial Data Space)." ;
cc:license <http://www.apache.org/licenses/LICENSE-2.0> ;
dct:creator
<https://github.com/sebbader> ,
<https://github.com/Maboeckmann> ,
<https://github.com/clange> ,
<https://github.com/HaydarAk> ;
dct:publisher ids:IDSA ;
dct:created "2019-10-14"^^xsd:date ;
dct:modified "2022-06-01"^^xsd:date ;
owl:versionInfo "4.2.0" ;
owl:versionIRI <https://github.com/International-Data-Spaces-Association/InformationModel/tree/master/testing/4.2.0> ;
vann:preferredNamespaceUri "https://github.com/International-Data-Spaces-Association/InformationModel/tree/master/testing" ;
vann:preferredNamespacePrefix "shapes" ;
rdfs:seeAlso <https://international-data-spaces-association.github.io/InformationModel/> ;
void:vocabulary
sh: ,
xsd: ,
ids: ;
.
<http://www.apache.org/licenses/LICENSE-2.0>
rdfs:label "Apache License Version 2.0, January 2004" ;
.
ids:IDSA
a dct:Agent, foaf:Organization ;
foaf:homepage <https://www.internationaldataspaces.org> ;
rdfs:label "International Data Spaces Association" ;
.
<https://github.com/sebbader> a dct:Agent, foaf:Person ;
foaf:name "Sebastian Bader" ;
.
<https://github.com/HaydarAk> a dct:Agent, foaf:Person ;
foaf:name "Haydar Akyürek" ;
.
<https://github.com/clange> a dct:Agent, foaf:Person ;
foaf:name "Christoph Lange" ;
.
<https://github.com/Maboeckmann> a dct:Agent, foaf:Person ;
foaf:name "Matthias Böckmann" ;
.
# ----------------------------
# Imports of class files
shapes:
owl:imports <testing/communication/ApiDocumentTypeShape.ttl> ;
owl:imports <testing/communication/AppRouteShape.ttl> ;
owl:imports <testing/communication/EndpointShape.ttl> ;
owl:imports <testing/communication/InterfaceShape.ttl> ;
owl:imports <testing/communication/MessageExchangePatternShape.ttl> ;
owl:imports <testing/communication/MessageShape.ttl> ;
owl:imports <testing/communication/OperationBindingShape.ttl> ;
owl:imports <testing/communication/ParameterGroupShape.ttl> ;
owl:imports <testing/communication/ParameterShape.ttl> ;
owl:imports <testing/communication/ProxyShape.ttl> ;
owl:imports <testing/content/ArtifactShape.ttl> ;
owl:imports <testing/content/AssetShape.ttl> ;
owl:imports <testing/content/ConceptShape.ttl> ;
owl:imports <testing/content/DataAppShape.ttl> ;
owl:imports <testing/content/MediaTypeShape.ttl> ;
owl:imports <testing/content/RepresentationShape.ttl> ;
owl:imports <testing/content/ResourceShape.ttl> ;
owl:imports <testing/content/UsageControlObjectShape.ttl> ;
owl:imports <testing/context/SpatialEntityShape.ttl> ;
owl:imports <testing/context/TemporalEntityShape.ttl> ;
owl:imports <testing/contract/ActionShape.ttl> ;
owl:imports <testing/contract/ConstraintShape.ttl> ;
owl:imports <testing/contract/ContractShape.ttl> ;
owl:imports <testing/contract/LeftOperandShape.ttl> ;
owl:imports <testing/contract/PricingModelShape.ttl> ;
owl:imports <testing/contract/RuleShape.ttl> ;
owl:imports <testing/contract/UsageControlComponentShape.ttl> ;
owl:imports <testing/governance/CertificationShape.ttl> ;
owl:imports <testing/infrastructure/BrokerShape.ttl> ;
owl:imports <testing/infrastructure/CatalogShape.ttl> ;
owl:imports <testing/infrastructure/ConfigurationModelShape.ttl> ;
owl:imports <testing/infrastructure/ConnectorShape.ttl> ;
owl:imports <testing/infrastructure/InfrastructureComponentShape.ttl> ;
owl:imports <testing/infrastructure/ParISShape.ttl> ;
owl:imports <testing/infrastructure/PublicKeyShape.ttl> ;
owl:imports <testing/participant/BusinessIdentifierShape.ttl> ;
owl:imports <testing/participant/IndustrialClassificationShape.ttl> ;
owl:imports <testing/participant/ParticipantShape.ttl> ;
owl:imports <testing/security/AuthInfoShape.ttl> ;
owl:imports <testing/security/SecurityProfileShape.ttl> ;
owl:imports <testing/security/TokenShape.ttl> ;
owl:imports <testing/security/UserAuthentificationShape.ttl> ;
owl:imports <testing/shacl/abox-shapes.ttl> ;
owl:imports <testing/shacl/tbox-shapes.ttl> ;
owl:imports <testing/shared/DescribedSemanticallyShape.ttl> ;
owl:imports <testing/shared/NamedShape.ttl> ;
owl:imports <testing/shared/DescribedShape.ttl> ;
owl:imports <testing/taxonomies/CertificationShape.ttl> ;
owl:imports <testing/taxonomies/DigitalContentShape.ttl> ;
owl:imports <testing/taxonomies/MessageShape.ttl> ;
owl:imports <testing/taxonomies/OperationShape.ttl> ;
owl:imports <testing/taxonomies/RepresentationShape.ttl> ;
owl:imports <testing/taxonomies/ResourceShape.ttl> ;
owl:imports <testing/traceability/ActivityShape.ttl> ;
owl:imports <testing/traceability/ManagedEntityShape.ttl> ;
.