-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsbeo.owl
3104 lines (2453 loc) · 151 KB
/
sbeo.owl
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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
@prefix sbeo: <https://w3id.org/sbeo#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix olo: <http://purl.org/ontology/olo/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix seas: <https://w3id.org/seas/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix sosa: <http://www.w3.org/ns/sosa/> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix schema: <http://schema.org/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://w3id.org/sbeo> .
<https://w3id.org/sbeo> rdf:type owl:Ontology ;
dc:rights <https://www.gnu.org/licenses/gpl.html> ;
dcterms:contributor <https://orcid.org/0000-0001-8565-9194> ,
<https://orcid.org/0000-0002-3843-6729> ,
<https://orcid.org/0000-0002-8962-6856> ;
dcterms:creator <https://orcid.org/0000-0002-7944-2594> ;
dcterms:description """Smart Building Evacuation Ontology (SBEO) couples the information about any building with its occupants such that it can be used in many useful ways. For example, indoor localization of people, detection of any hazard, a recommendation of normal routes such as shopping or stadium seating routes, or safe and feasible emergency evacuation routes or both of them all together.
The core SBEO covers the concepts related to the geometry of building, devices and components of the building, route graphs correspondent to the building topology, users’ characteristics and preferences, situational awareness of both building (hazard detection, status of spaces (or routes) in terms of availability and occupancy) and users (tracking, management of groups, status in terms of fitness), and emergency evacuation.
Several other parameters related to the spaces, users and context are also described in SBEO. For example, SpaceSafety, PersonAccessbility, etc. Moreover, intensity, severity, and the impact of events and activites are also conceptualized."""@en ;
dcterms:issued "2020-07-12T00:00:00"^^xsd:dateTime ;
dcterms:language "en" ;
dcterms:modified "2022-07-26T10:16:00"^^xsd:dateTime ;
dcterms:title "SBEO: Smart Building Evacuation Ontology"@en ;
vann:preferredNamespacePrefix "sbeo" ;
vann:preferredNamespaceUri sbeo: ;
rdfs:seeAlso <https://github.com/qasimkhalid/SBEO> ;
owl:versionInfo "0.5"^^xsd:double .
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/elements/1.1/rights
dc:rights rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/contributor
dcterms:contributor rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/creator
dcterms:creator rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/description
dcterms:description rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/issued
dcterms:issued rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/language
dcterms:language rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/modified
dcterms:modified rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title
dcterms:title rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespaceUri
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
### http://schema.org/domainIncludes
schema:domainIncludes rdf:type owl:AnnotationProperty .
### http://schema.org/rangeIncludes
schema:rangeIncludes rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#definition
skos:definition rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#example
skos:example rdf:type owl:AnnotationProperty .
#################################################################
# Object Properties
#################################################################
### http://purl.org/ontology/olo/core#item
olo:item rdf:type owl:ObjectProperty ;
rdfs:domain olo:Slot ;
rdfs:comment "An item of a slot in an ordered list."@en ;
rdfs:label "has item"@en .
### http://purl.org/ontology/olo/core#next
olo:next rdf:type owl:ObjectProperty ;
owl:inverseOf olo:previous ;
rdf:type owl:FunctionalProperty ;
rdfs:domain olo:Slot ;
rdfs:range olo:Slot ;
rdfs:comment "Associates the next slot in an ordered list."@en ;
rdfs:isDefinedBy olo: ;
rdfs:label "has next"@en .
### http://purl.org/ontology/olo/core#ordered_list
olo:ordered_list rdf:type owl:ObjectProperty ;
owl:inverseOf olo:slot ;
rdf:type owl:FunctionalProperty ;
rdfs:domain olo:Slot ;
rdfs:range olo:OrderedList ;
rdfs:comment "An ordered list of an slot."@en ;
rdfs:isDefinedBy olo: ;
rdfs:label "has ordered list"@en .
### http://purl.org/ontology/olo/core#previous
olo:previous rdf:type owl:ObjectProperty ,
owl:InverseFunctionalProperty ;
rdfs:domain olo:Slot ;
rdfs:range olo:Slot ;
rdfs:comment "Associates the previous slot in an ordered list"@en ;
rdfs:isDefinedBy olo: ;
rdfs:label "has previous"@en .
### http://purl.org/ontology/olo/core#slot
olo:slot rdf:type owl:ObjectProperty ;
rdfs:domain olo:OrderedList ;
rdfs:range olo:Slot ;
rdfs:comment "A slot in an ordered list."@en ;
rdfs:isDefinedBy olo: ;
rdfs:label "has slot"@en .
### http://www.w3.org/ns/sosa/madeBySensor
sosa:madeBySensor rdf:type owl:ObjectProperty ;
rdfs:domain sosa:Observation ;
rdfs:range sosa:Sensor ;
schema:domainIncludes sosa:Observation ;
schema:rangeIncludes sosa:Sensor ;
rdfs:comment "Relation between an Observation and the Sensor which made the Observation."@en ;
rdfs:isDefinedBy sosa: ;
rdfs:label "made by sensor"@en ;
skos:definition "Relation between an Observation and the Sensor which made the Observation."@en .
### http://www.w3.org/ns/sosa/observedProperty
sosa:observedProperty rdf:type owl:ObjectProperty ;
rdfs:domain sosa:Observation ;
rdfs:range sosa:ObservableProperty ;
schema:domainIncludes sosa:Observation ;
schema:rangeIncludes sosa:ObservableProperty ;
rdfs:comment "Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation."@en ;
rdfs:isDefinedBy sosa: ;
rdfs:label "observed property"@en ;
skos:definition "Relation linking an Observation to the property that was observed. The ObservableProperty should be a property of the FeatureOfInterest (linked by hasFeatureOfInterest) of this Observation."@en .
### http://www.w3.org/ns/sosa/observes
sosa:observes rdf:type owl:ObjectProperty ;
rdfs:domain sosa:Sensor ;
rdfs:range sosa:ObservableProperty ;
schema:domainIncludes sosa:Sensor ;
schema:rangeIncludes sosa:ObservableProperty ;
rdfs:comment "Relation between a Sensor and an ObservableProperty that it is capable of sensing."@en ;
rdfs:isDefinedBy sosa: ;
rdfs:label "observes"@en ;
skos:definition "Relation between a Sensor and an ObservableProperty that it is capable of sensing."@en .
### https://w3id.org/sbeo#accompanying
sbeo:accompanying rdf:type owl:ObjectProperty ,
owl:SymmetricProperty ,
owl:TransitiveProperty ;
rdfs:domain foaf:Person ;
rdfs:range foaf:Person ;
rdfs:comment "Be present or associated with a person."@en ;
rdfs:label "Accompanying"@en .
### https://w3id.org/sbeo#acquaintanceOf
sbeo:acquaintanceOf rdf:type owl:ObjectProperty ,
owl:SymmetricProperty ,
owl:ReflexiveProperty ;
rdfs:domain foaf:Person ;
rdfs:range foaf:Person ;
rdfs:comment "Any friend or an acquaintance tie among occupants."@en ;
rdfs:label "Acquaintance Of"@en .
### https://w3id.org/sbeo#adjacentTo
sbeo:adjacentTo rdf:type owl:ObjectProperty ,
owl:SymmetricProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
owl:propertyDisjointWith sbeo:connectedTo ;
rdfs:comment "Nearest in space or position; immediately adjoining without intervening space or element; an exact neighbour."@en ;
rdfs:label "Adjacent To"@en .
### https://w3id.org/sbeo#assignedRoute
sbeo:assignedRoute rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range sbeo:Route ;
rdfs:comment "A set of connected spaces(normally in the form of rdf:list) assigned to a social unit."@en ;
rdfs:label "Assigned Route"@en .
### https://w3id.org/sbeo#connectedTo
sbeo:connectedTo rdf:type owl:ObjectProperty ,
owl:SymmetricProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "Being joined by a common element; more specificially, a physical connection between two space elements."@en ;
rdfs:label "Connected To"@en .
### https://w3id.org/sbeo#context
sbeo:context rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:RoleInContext ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Event
sbeo:SocialUnit
)
] ;
rdfs:comment "The circumstances that form the setting for an event, statement, or idea, and in terms of which it can be fully understood and assessed (Oxford Dictionary of English)."@en ;
rdfs:label "Context"@en .
### https://w3id.org/sbeo#destination
sbeo:destination rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:TravelTime ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RoutePoint
sbeo:Space
)
] ;
rdfs:comment "It represents the ending point of a movement."@en ;
rdfs:label "Destination"@en .
### https://w3id.org/sbeo#excludedFor
sbeo:excludedFor rdf:type owl:ObjectProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range sbeo:SocialUnit ;
rdfs:comment "Expresses the removal of any physical space or point of interest for the consideration of any social unit."@en ;
rdfs:label "Excluded For"@en .
### https://w3id.org/sbeo#familiarWith
sbeo:familiarWith rdf:type owl:ObjectProperty ;
rdfs:domain foaf:Person ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "States the familiarity of any social unit with a physical space or point of interest."@en ;
rdfs:label "Familiar With"@en .
### https://w3id.org/sbeo#forPerson
sbeo:forPerson rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:Parameter ;
rdfs:range foaf:Person ;
rdfs:comment "A property to express a foaf:Person in a n-ary relation for sbeo:Parameter."@en ;
rdfs:label "For Person"@en .
### https://w3id.org/sbeo#forSpace
sbeo:forSpace rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:Parameter ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "A property to express a sbeo:Space in a n-ary relation for sbeo:Parameter."@en ;
rdfs:label "For Space"@en .
### https://w3id.org/sbeo#groupSubscription
sbeo:groupSubscription rdf:type owl:ObjectProperty ;
rdfs:domain foaf:Person ;
rdfs:range sbeo:Group ;
rdfs:comment "A prroperty to express an association with a specifc group."@en ;
rdfs:label "Group Subscription"@en .
### https://w3id.org/sbeo#hasAbility
sbeo:hasAbility rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:PersonAbility ;
rdfs:range sbeo:Ability ;
rdfs:comment "A property to express a sbeo:Ability in a n-ary relation for sbeo:PersonAbility."@en ;
rdfs:label "Has Ability"@en .
### https://w3id.org/sbeo#hasActivityStatus
sbeo:hasActivityStatus rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range sbeo:ActivityStatus ;
rdfs:comment "The status of an activity being performed by a social unit."@en ;
rdfs:label "Has Activity Status"@en .
### https://w3id.org/sbeo#hasAvailabilityStatus
sbeo:hasAvailabilityStatus rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Device
sbeo:Route
sbeo:Space
)
] ;
rdfs:range sbeo:AvailabilityStatus ;
rdfs:comment "The status of something in terms of availability. For example, available or unavailable."@en ;
rdfs:label "Has Availability Status"@en .
### https://w3id.org/sbeo#hasDescription
sbeo:hasDescription rdf:type owl:ObjectProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Device
sbeo:Event
sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range sbeo:Description ;
rdfs:comment "Expresses a descriptive information about any specific space, point, activiy, event or device."@en ;
rdfs:label "Has Description"@en .
### https://w3id.org/sbeo#hasDeviationState
sbeo:hasDeviationState rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range sbeo:DeviationState ;
rdfs:comment "A deviation status of a person depending on how ofthen one deviates from the proposed route."@en ;
rdfs:label "Has Deviation State"@en .
### https://w3id.org/sbeo#hasFitnessStatus
sbeo:hasFitnessStatus rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain foaf:Person ;
rdfs:range sbeo:FitnessStatus ;
rdfs:comment "A fitness status is associated with a person that represent the quality of being suitable for a specific activity. There are three different levels of fitness levels are introduced that can be extended according to the needs of the application. These are 'Fit', 'Exhausted' and 'Injured'."@en ;
rdfs:label "Has Fitness Status"@en .
### https://w3id.org/sbeo#hasImpact
sbeo:hasImpact rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:ActivityImpact
sbeo:EventImpact
)
] ;
rdfs:range sbeo:Impact ;
rdfs:comment "A property to express the impact of a particular sbeo:Activity or sbeo:Event."@en ;
rdfs:label "Has Impact"@en .
### https://w3id.org/sbeo#hasIntensity
sbeo:hasIntensity rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Event
)
] ;
rdfs:range sbeo:Intensity ;
rdfs:comment "A property to express the intensity of a particular sbeo:Activity or sbeo:Event."@en ;
rdfs:label "Has Intensity"@en .
### https://w3id.org/sbeo#hasMember
sbeo:hasMember rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:Group ;
rdfs:range foaf:Person ;
rdfs:comment "Expresses one of the persons who compose a social group."@en ;
rdfs:label "Has Member"@en .
### https://w3id.org/sbeo#hasMotionState
sbeo:hasMotionState rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain foaf:Person ;
rdfs:range sbeo:MotionState ;
rdfs:comment "The motion state of a person."@en ;
rdfs:label "Has Motion State"@en .
### https://w3id.org/sbeo#hasNavigationalState
sbeo:hasNavigationalState rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range sbeo:NavigationalState ;
rdfs:comment "A navigational state of a social unit while following any path."@en ;
rdfs:label "Has Navigational State"@en .
### https://w3id.org/sbeo#hasNavigationalType
sbeo:hasNavigationalType rdf:type owl:ObjectProperty ;
rdfs:domain foaf:Person ;
rdfs:range sbeo:Navigation ;
rdfs:comment "A type of navigation provided to a person to perform a specific activity."@en ;
rdfs:label "Has Navigation Type"@en .
### https://w3id.org/sbeo#hasQuality
sbeo:hasQuality rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:PersonAbility ;
rdfs:range sbeo:Quality ;
rdfs:comment "A property to express a quality of something in terms of different levels. For example, good, bad, medium, perfect, mild, and so forth."@en ;
rdfs:label "Has Quality"@en .
### https://w3id.org/sbeo#hasSeverity
sbeo:hasSeverity rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:ActivitySeverity
sbeo:EventSeverity
)
] ;
rdfs:range sbeo:Severity ;
rdfs:comment "A property to express a sbeo:Severity in a n-ary relation for sbeo:ActivitySeverity or sbeo:EventSeverity."@en ;
rdfs:label "Has Severity"@en .
### https://w3id.org/sbeo#installedIn
sbeo:installedIn rdf:type owl:ObjectProperty ,
owl:TransitiveProperty ;
rdfs:domain sbeo:Device ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "Place or fix (equipment or machinery) in position ready for use (Oxford Dictionary of English)."@en ;
rdfs:label "Installed In"@en .
### https://w3id.org/sbeo#leadsTo
sbeo:leadsTo rdf:type owl:ObjectProperty ,
owl:SymmetricProperty ,
owl:TransitiveProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "Be a means of access to a particular space or point."@en ;
rdfs:label "Lead To"@en .
### https://w3id.org/sbeo#locatedIn
sbeo:locatedIn rdf:type owl:ObjectProperty ,
owl:AsymmetricProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Event
sbeo:PointOfInterest
sbeo:RouteElement
sbeo:SocialUnit
sbeo:Space
)
] ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "States the location of any social unit, activity, event, physical space, or a point of interest at any other physical space."@en ;
rdfs:label "Located In"@en .
### https://w3id.org/sbeo#lower
sbeo:lower rdf:type owl:ObjectProperty ;
owl:inverseOf sbeo:upper ;
rdf:type owl:FunctionalProperty ,
owl:InverseFunctionalProperty ;
rdfs:domain seas:BuildingStorey ;
rdfs:range seas:BuildingStorey ;
rdfs:comment "Associates the lower storey in a building."@en ;
rdfs:label "Lower"@en .
### https://w3id.org/sbeo#meansOfNotification
sbeo:meansOfNotification rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:AlertingDevice
sbeo:DisplayScreen
sbeo:HandheldDevice
sbeo:Telephone
)
] ;
rdfs:comment "A method of notifying a social unit."@en ;
rdfs:label "Means of Notification"@en .
### https://w3id.org/sbeo#notificationPreference
sbeo:notificationPreference rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range sbeo:Description ;
rdfs:comment "A notification preference for any kind of social unit."@en ;
rdfs:label "Notification Preference"@en .
### https://w3id.org/sbeo#ofActivity
sbeo:ofActivity rdf:type owl:ObjectProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:ActivityImpact
sbeo:ActivitySeverity
)
] ;
rdfs:range sbeo:Activity ;
rdfs:comment "A property to express a sbeo:Activity in a n-ary relation for sbeo:ActivitySeverity."@en ;
rdfs:label "Of Activity"@en .
### https://w3id.org/sbeo#ofEvent
sbeo:ofEvent rdf:type owl:ObjectProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:EventImpact
sbeo:EventSeverity
)
] ;
rdfs:range sbeo:Event ;
rdfs:comment "A property to express a sbeo:Event in a n-ary relation for sbeo:EventSeverity."@en ;
rdfs:label "Of Event"@en .
### https://w3id.org/sbeo#origin
sbeo:origin rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:TravelTime ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "It represents the starting point of a movement."@en ;
rdfs:label "Origin"@en .
### https://w3id.org/sbeo#partOf
sbeo:partOf rdf:type owl:ObjectProperty ,
owl:TransitiveProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "Expresses a physical space as a part or a fragment of another physical space. For example, a block of apartments can be a part of apartment building, etc."@en ;
rdfs:label "Part Of"@en .
### https://w3id.org/sbeo#performedBy
sbeo:performedBy rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:Activity ;
rdfs:range sbeo:SocialUnit ;
rdfs:comment "Expresses an activity carried out by a social unit."@en ;
rdfs:label "Performed by"@en .
### https://w3id.org/sbeo#player
sbeo:player rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:RoleInContext ;
rdfs:range foaf:Person ;
rdfs:comment "It express an agent that plays a role in a specific context."@en ;
rdfs:label "Player"@en .
### https://w3id.org/sbeo#responsibleTo
sbeo:responsibleTo rdf:type owl:ObjectProperty ,
owl:AsymmetricProperty ;
rdfs:domain foaf:Person ;
rdfs:range sbeo:SocialUnit ;
rdfs:comment """Having an obligation to do something, or having control over or care for someone, as part of one's role (Oxford Dictionary of English).
If a foaf:Person becomes responsible or a leader of a social unit, this property can be used to express a relation between them."""@en ;
rdfs:label "Responsible To"@en .
### https://w3id.org/sbeo#role
sbeo:role rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:RoleInContext ;
rdfs:range sbeo:Role ;
rdfs:comment "Expresses a role of an agent."@en ;
rdfs:label "Role"@en .
### https://w3id.org/sbeo#routePreference
sbeo:routePreference rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range sbeo:Route ;
rdfs:comment "Route preference of a social unit to perform an activity."@en ;
rdfs:label "Route Preference"@en .
### https://w3id.org/sbeo#routeType
sbeo:routeType rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:Route ;
rdfs:range sbeo:GraphBasedRoute ;
rdfs:comment "This property is used to express the type of a route in terms of graph-based routes, such as Shortest Path, Simplest Path etc."@en ;
rdfs:label "Route Type"@en .
### https://w3id.org/sbeo#upper
sbeo:upper rdf:type owl:ObjectProperty ,
owl:FunctionalProperty ,
owl:InverseFunctionalProperty ;
rdfs:domain seas:BuildingStorey ;
rdfs:range seas:BuildingStorey ;
rdfs:comment "Associates the upper storey in a building."@en ;
rdfs:label "Upper"@en .
### https://w3id.org/sbeo#uses
sbeo:uses rdf:type owl:ObjectProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Device
sbeo:PointOfInterest
sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:comment "Expresses a momentary information about a physical space or a point being used by a social unit."@en ;
rdfs:label "Uses"@en .
#################################################################
# Data properties
#################################################################
### http://purl.org/ontology/olo/core#index
olo:index rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain olo:Slot ;
rdfs:range xsd:positiveInteger ;
rdfs:comment "An index of a slot in an ordered list."@en ;
rdfs:isDefinedBy olo: ;
rdfs:label "has index"@en .
### http://purl.org/ontology/olo/core#length
olo:length rdf:type owl:DatatypeProperty ;
rdfs:domain olo:OrderedList ;
rdfs:range xsd:nonNegativeInteger ;
rdfs:comment "The length of the Ordered List."@en ;
rdfs:label "Length of Ordered List"@en .
### http://www.w3.org/ns/sosa/hasSimpleResult
sosa:hasSimpleResult rdf:type owl:DatatypeProperty ;
rdfs:domain sosa:Observation ;
schema:domainIncludes sosa:Observation ;
rdfs:comment "The simple value of an Observation or Actuation or act of Sampling."@en ;
rdfs:isDefinedBy sosa: ;
rdfs:label "has simple result"@en ;
skos:definition "The simple value of an Observation or Actuation or act of Sampling."@en ;
skos:example "For instance, the values 23 or true."@en .
### http://xmlns.com/foaf/0.1/age
foaf:age rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain foaf:Person ;
rdfs:comment "The age of the person."@en ;
rdfs:label "Age"@en .
### http://xmlns.com/foaf/0.1/firstName
foaf:firstName rdf:type owl:DatatypeProperty ;
rdfs:domain foaf:Person ;
rdfs:comment "The first name of the person."@en ;
rdfs:label "First Name"@en .
### http://xmlns.com/foaf/0.1/gender
foaf:gender rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain foaf:Person ;
rdfs:comment "The gender of a person. It is typically but not necessarily 'male' or 'female'."@en ;
rdfs:label "Gender"@en .
### http://xmlns.com/foaf/0.1/lastName
foaf:lastName rdf:type owl:DatatypeProperty ;
rdfs:domain foaf:Person ;
rdfs:comment "The last name of the person."@en ;
rdfs:label "Last Name"@en .
### https://w3id.org/sbeo#accommodationCapacity
sbeo:accommodationCapacity rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range xsd:nonNegativeInteger ;
rdfs:comment "The accommodating capacity (in terms of persons) of a particular space."@en ;
rdfs:label "Accommodation Capacity"@en .
### https://w3id.org/sbeo#area
sbeo:area rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Passage
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "Area is the quantity that expresses the occupied amount of the two-dimensional region, shape, or planar lamina, in the plane."@en ;
rdfs:label "Area (in sq. meters)"@en .
### https://w3id.org/sbeo#atTime
sbeo:atTime rdf:type owl:DatatypeProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Device
sbeo:Event
sbeo:SocialUnit
)
] ;
rdfs:range xsd:unsignedLong ;
rdfs:comment "The time at which an activity or event occurred."@en ;
rdfs:label "At Time"@en .
### https://w3id.org/sbeo#base
sbeo:base rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Passage
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "A base is a side (mostly the bottom) of a polygon or a face of a polyhedron. This term is commonly applied to triangles, parallelograms, trapezoids, cylinders, cones, and pyramids."@en ;
rdfs:label "Base (in meters)"@en .
### https://w3id.org/sbeo#cost
sbeo:cost rdf:type owl:DatatypeProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Route
sbeo:RouteElement
)
] ;
rdfs:range xsd:float ;
rdfs:comment "A numeric value associated with an edge or a complete route(path). It is also reffered to as a weight."@en ;
rdfs:label "Cost"@en .
### https://w3id.org/sbeo#dynamicDescription
sbeo:dynamicDescription rdf:type owl:DatatypeProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Event
sbeo:PointOfInterest
sbeo:SocialUnit
sbeo:Space
)
] ;
rdfs:range xsd:string ;
rdfs:comment "A dynamic or momentary information about a specific activity, event, social unit, or a space."@en ;
rdfs:label "Dynamic Description"@en .
### https://w3id.org/sbeo#endedAtTime
sbeo:endedAtTime rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity
sbeo:Event
)
] ;
rdfs:range xsd:unsignedLong ;
owl:propertyDisjointWith sbeo:startedAtTime ;
rdfs:comment "The time at which an activity ended."@en ;
rdfs:label "Ended At Time"@en .
### https://w3id.org/sbeo#hasCongestion
sbeo:hasCongestion rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range xsd:boolean ;
rdfs:comment "A property to express either a space has congestion or not."@en ;
rdfs:label "Has Congestion"@en .
### https://w3id.org/sbeo#hasSafetyValue
sbeo:hasSafetyValue rdf:type owl:DatatypeProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "A property to express the safety of any space in terms of some value. Note that this is a generic property as a space will have a same safety value for all kinds of person."@en ;
rdfs:label "Has Safety Value"@en .
### https://w3id.org/sbeo#hasValue
sbeo:hasValue rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain owl:Thing ;
rdfs:comment "Provides a value that is a direct representation of an entity."@en ;
rdfs:label "Value"@en .
### https://w3id.org/sbeo#hasXTimesDeviated
sbeo:hasXTimesDeviated rdf:type owl:DatatypeProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range xsd:nonNegativeInteger ;
rdfs:comment "Number of times a social unit is deviated while following the provided path."@en ;
rdfs:label "Has X Time Deviated"@en .
### https://w3id.org/sbeo#height
sbeo:height rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Passage
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "A height is a vertical distance from the top to the base of the shape, object or space."@en ;
rdfs:label "Height (in meters)"@en .
### https://w3id.org/sbeo#id
sbeo:id rdf:type owl:DatatypeProperty ;
rdfs:domain owl:Thing ;
rdfs:comment "An unique identification value of something such as, social unit, device, space."@en ;
rdfs:label "Identifier"@en .
### https://w3id.org/sbeo#length
sbeo:length rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Passage
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "The measurement or extent of something from end to end (Oxford Dictionary of English)."@en ;
rdfs:label "Length (in meters)"@en .
### https://w3id.org/sbeo#number
sbeo:number rdf:type owl:DatatypeProperty ;
rdfs:domain owl:Thing ;
rdfs:range xsd:integer ;
rdfs:comment "A number assigned to anything."@en ;
rdfs:label "Has Number"@en .
### https://w3id.org/sbeo#radius
sbeo:radius rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Passage
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "The term radius is associated with circular shapes, objects and spacesn that represents the distance from the center of a circle to any point on the circle boundry. It is half of the diameter of a circle."@en ;
rdfs:label "Radius (in meters)"@en .
### https://w3id.org/sbeo#relativeOccupancyRatio
sbeo:relativeOccupancyRatio rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:PointOfInterest
sbeo:Route
sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "The relative occupancy ratio (in terms of persons) states the ratio of occupied to total usable (i.e., capacity) space."@en ;
rdfs:label "Has Relative Occupancy Ratio"@en .
### https://w3id.org/sbeo#size
sbeo:size rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain sbeo:Group ;
rdfs:range xsd:positiveInteger ;
rdfs:comment " the relative extent of something; a thing's overall dimensions or magnitude (Oxford Dictionary of English)."@en ;
rdfs:label "Size"@en .
### https://w3id.org/sbeo#speed
sbeo:speed rdf:type owl:DatatypeProperty ;
rdfs:domain sbeo:SocialUnit ;
rdfs:range xsd:float ;
rdfs:comment "The average speed of a person."@en ;
rdfs:label "Speed"@en .
### https://w3id.org/sbeo#speedFactor
sbeo:speedFactor rdf:type owl:DatatypeProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:RouteElement
sbeo:Space
)
] ;
rdfs:range xsd:float ;
rdfs:comment "A multiplying factor that may affect the speed of person while passing through a specific space."@en ;
rdfs:label "Speed Factor"@en .
### https://w3id.org/sbeo#startedAtTime
sbeo:startedAtTime rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf ( sbeo:Activity