-
Notifications
You must be signed in to change notification settings - Fork 0
/
Spacecraft.json
144 lines (137 loc) · 7.26 KB
/
Spacecraft.json
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
{
"@context": {
"engineering": "http://ontology.projectchronos.eu/engineering/",
"@base": "http://ontology.projectchronos.eu/spacecraft",
"spacecraft": "http://ontology.projectchronos.eu/spacecraft/",
"schema": "https://schema.org/",
"skos": "http://www.w3.org/2004/02/skos/core#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"owl": "http://www.w3.org/2002/07/owl#",
"dbpedia": "http://dbpedia.org/ontology/",
"defines": {
"@reverse": "rdfs:isDefinedBy"
}
},
"@id": "",
"@type" : "http://www.w3.org/2002/07/owl#Ontology",
"rdfs:label": "Objects and properties to describe systems and subsystems of devices and structures needed to fly a spacecraft, including structure and platform. Words separated by _ has to be read as separated concepts, camelCase in they are the same concepts (see umbel.org for this norm)",
"rdfs:comment": "A space vessel is described as made of two components: a set of devices called BUS and a set of one or more DETECTORS (see /sensors/Detector)",
"defines": [
{
"@id": "http://ontology.projectchronos.eu/spacecraft/Spacecraft",
"owl:sameAs": "http://umbel.org/umbel/rc/Spacecraft",
"rdfs:subClassOf" : [
{ "@id": "http://umbel.org/umbel/rc/SystemOfDevices" },
{
"@type" : "http://www.w3.org/2002/07/owl#Restriction",
"owl:onProperty" : "http://ontology.projectchronos.eu/spacecraft/isDeployedIn",
"owl:hasValue" : "http://dbpedia.org/ontology/Outer_space"
}
],
"@type": "http://www.w3.org/2002/07/owl#Class",
"rdfs:label": "Spacecraft",
"skos:prefLabel": "Each instance of spacecraft is a transportation device either deployed entirely in outer space, or one whose trajectories leave the atmosphere of the planet it's launched from, in order to orbit the planet or to travel beyond the planet's gravitational field.",
"rdfs:comment": "In this set of ontologies a spacecraft is described as a system of devices, a vessel made by different subsystems."
},
{
"@id": "http://ontology.projectchronos.eu/spacecraft/isSubsystemOf",
"@type" : [
"http://www.w3.org/2002/07/owl#ObjectProperty"
],
"owl:inverseOf": { "@id": "http://ontology.projectchronos.eu/spacecraft/hasSubSystem" },
"skos:prefLabel": "subject is a device or a system of devices that is subsystem of a wider system or device",
"rdfs:label": "isSubsystemOf"
},
{
"@id": "http://ontology.projectchronos.eu/spacecraft/isComponentOf",
"@type" : [
"http://www.w3.org/2002/07/owl#ObjectProperty"
],
"skos:prefLabel": "the subject is a member of a wider artifact, that is a set of artifacts",
"rdfs:label": "isComponentOf"
},
{
"@id": "http://ontology.projectchronos.eu/spacecraft/hasSubSystem",
"owl:inverseOf": { "@id": "http://ontology.projectchronos.eu/spacecraft/isSubsystemOf" },
"@type" : [
"http://www.w3.org/2002/07/owl#ObjectProperty"
],
"rdfs:label": "hasSubSystem"
},
{
"@id": "http://ontology.projectchronos.eu/spacecraft/Subsystem_Spacecraft",
"@type" : "http://www.w3.org/2002/07/owl#Class",
"rdfs:subClassOf" : [
{ "@id": "http://dbpedia.org/ontology/Device" },
{
"@type" : "http://www.w3.org/2002/07/owl#Restriction",
"owl:onProperty" : { "@id": "http://ontology.projectchronos.eu/spacecraft/isSubsystemOf" },
"owl:hasValue" : { "@id": "http://ontology.projectchronos.eu/spacecraft/Spacecraft" }
},
{
"@type" : "http://www.w3.org/2002/07/owl#Restriction",
"owl:onProperty" : { "@id": "http://ontology.projectchronos.eu/subsystems/hasVolume" },
"owl:minCardinality" : 1
},
{
"@type" : "http://www.w3.org/2002/07/owl#Restriction",
"owl:onProperty" : { "@id": "http://ontology.projectchronos.eu/subsystems/hasPower" },
"owl:minCardinality" : 1
},
{
"@type" : "http://www.w3.org/2002/07/owl#Restriction",
"owl:onProperty" : { "@id": "http://ontology.projectchronos.eu/subsystems/hasMass" },
"owl:minCardinality" : 1
}
],
"skos:prefLabel": "A device that is deployed into a spacecraft and works outside Earth lower atmosphere",
"rdfs:comment": "A Device is an artifact with a relatively rigid, set shape, designed for a specific use or to perform a specific function",
"rdfs:label": "Subsystem_Spacecraft",
"spacecraft:isComponent": { "@id": "http://ontology.projectchronos.eu/spacecraft/Spacecraft" }
},
{
"@id": "http://ontology.projectchronos.eu/spacecraft/Payload_Spacecraft",
"@type" : "http://www.w3.org/2002/07/owl#Class",
"rdfs:subClassOf" : [
{ "@id": "http://umbel.org/umbel/rc/SystemOfDevices" },
{
"@type" : "http://www.w3.org/2002/07/owl#Restriction",
"owl:onProperty" : { "@id": "http://ontology.projectchronos.eu/subsytems/embedSensor" },
"owl:minCardinality" : 1
}
],
"rdfs:label": "Payload_Spacecraft",
"rdfs:comment": "The set of devices that the spacecraft carries for scientific purposes, with their supporting (readout) devices.",
"skos:prefLabel": "Payload_Spacecraft",
"spacecraft:isComponent": { "@id": "http://ontology.projectchronos.eu/spacecraft/Spacecraft" }
},
{
"@id" : "http://ontology.projectchronos.eu/subsystems/embedSensor",
"@type" : [
"http://www.w3.org/2002/07/owl#AsymmetricProperty",
"http://www.w3.org/2002/07/owl#IrreflexiveProperty",
"http://www.w3.org/2002/07/owl#ObjectProperty"
],
"rdf:domain" : [
{ "@id": "http://ontology.projectchronos.eu/spacecraft/Subsystem_Spacecraft" }
],
"rdf:range" : [
{ "@id": "http://ontology.projectchronos.eu/sensors/Detector" }
],
"rdfs:comment" : "It is a payload",
"rdfs:label" : "embedSensor",
"skos:prefLabel" : "a subsystem that holds a sensor",
"skos:altLabel" : "holds a sensor"
},
{
"@id": "http://ontology.projectchronos.eu/spacecraft/isDeployedIn",
"@type" : [
"http://www.w3.org/2002/07/owl#AsymmetricProperty",
"http://www.w3.org/2002/07/owl#ObjectProperty"
],
"rdfs:label": "isDeployedIn",
"skos:prefLabel": "the environment in which a device or a system of devices is designed to work"
}
]
}