forked from MaastrichtU-IDS/sulo-tutorial
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpizza.owl
More file actions
161 lines (146 loc) · 6.92 KB
/
pizza.owl
File metadata and controls
161 lines (146 loc) · 6.92 KB
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xml:base="https://w3id.org/ontostart/pizza/"
xmlns="https://w3id.org/ontostart/pizza/">
<owl:Ontology rdf:about="https://w3id.org/ontostart/pizza">
<owl:imports rdf:resource="https://w3id.org/sulo"/>
</owl:Ontology>
<owl:Class rdf:about="FoodMaterial">
<rdfs:subClassOf rdf:resource="https://w3id.org/sulo/SpatialObject"/>
<rdfs:label xml:lang="en">food material</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A food material is a spatial object that is intended for consumption as food.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="Pizza">
<rdfs:subClassOf rdf:resource="FoodMaterial"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasDirectPart"/>
<owl:onClass rdf:resource="PizzaCrust"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:label xml:lang="en">pizza</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A pizza is a food material minimally consisting of a pizza crust (baked dough) and optionally topped with
tomatoes or tomato sauce, cheese, and often various other ingredients (such as anchovies, mushrooms, onions, olives,
vegetables, meat, etc.) baked at a high temperature.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="PizzaCrust">
<rdfs:subClassOf rdf:resource="FoodMaterial"/>
<rdfs:label xml:lang="en">pizza crust</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A pizza crust is a food material resulting from the cooking of a dough
and forms the base of a pizza upon which sauce and toppings are added.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="PizzaSauce">
<rdfs:subClassOf rdf:resource="FoodMaterial"/>
<rdfs:label xml:lang="en">pizza sauce</rdfs:label>
<rdfs:comment xml:lang="en">A pizza sauce is a food material that is spread on a pizza crust
and serves as the base for additional toppings.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="Spiciness">
<rdfs:subClassOf rdf:resource="https://w3id.org/sulo/Quality"/>
<rdfs:label xml:lang="en">spiciness</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Spiciness is a quality that represents the perceived heat or pungency of a food material.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="SpicyHot">
<rdfs:subClassOf rdf:resource="Spiciness"/>
<rdfs:label xml:lang="en">spicy hot</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A high level of spiciness causing intense heat sensation.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="SpicyMedium">
<rdfs:subClassOf rdf:resource="Spiciness"/>
<rdfs:label xml:lang="en">spicy medium</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A moderate level of spiciness.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="SpicyMild">
<rdfs:subClassOf rdf:resource="Spiciness"/>
<rdfs:label xml:lang="en">spicy mild</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A low level of spiciness with minimal heat sensation.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="SpicySalami">
<rdfs:subClassOf rdf:resource="FoodMaterial"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasFeature"/>
<owl:someValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="SpicyHot"/>
<rdf:Description rdf:about="SpicyMedium"/>
</owl:unionOf>
</owl:Class>
</owl:someValuesFrom>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:label xml:lang="en">spicy salami</rdfs:label>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A salami with a hot or medium spiciness quality.</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="SpicySalamiPizza">
<rdfs:subClassOf rdf:resource="Pizza"/>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="Pizza"/>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasDirectPart"/>
<owl:onClass rdf:resource="PizzaSauce"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasDirectPart"/>
<owl:onClass rdf:resource="SpicySalami"/>
<owl:qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasDirectPart"/>
<owl:allValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="SpicySalami"/>
<rdf:Description rdf:about="PizzaSauce"/>
</owl:unionOf>
</owl:Class>
</owl:allValuesFrom>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
<rdfs:label xml:lang="en">spicy salami pizza</rdfs:label>
</owl:Class>
<owl:Class rdf:about="SpicyPizza">
<rdfs:subClassOf rdf:resource="Pizza"/>
<owl:equivalentClass>
<owl:Class>
<owl:intersectionOf rdf:parseType="Collection">
<rdf:Description rdf:about="Pizza"/>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasDirectPart"/>
<owl:someValuesFrom>
<owl:Restriction>
<owl:onProperty rdf:resource="https://w3id.org/sulo/hasFeature"/>
<owl:someValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="SpicyHot"/>
<rdf:Description rdf:about="SpicyMedium"/>
</owl:unionOf>
</owl:Class>
</owl:someValuesFrom>
</owl:Restriction>
</owl:someValuesFrom>
</owl:Restriction>
</owl:intersectionOf>
</owl:Class>
</owl:equivalentClass>
<rdfs:label xml:lang="en">spicy pizza</rdfs:label>
</owl:Class>
<owl:AllDisjointClasses>
<owl:members rdf:parseType="Collection">
<rdf:Description rdf:about="SpicyHot"/>
<rdf:Description rdf:about="SpicyMedium"/>
<rdf:Description rdf:about="SpicyMild"/>
</owl:members>
</owl:AllDisjointClasses>
</rdf:RDF>