Unverified Commit 0dc09059 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

simply reuse saref:consistsOf. Closes #21

parent eca20884
Loading
Loading
Loading
Loading
Loading
+6 −49
Original line number Original line Diff line number Diff line
@@ -77,49 +77,6 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
                                 rdfs:comment "A relation that allows to specify the unit of measure associated with a certain confidence"@en ;
                                 rdfs:comment "A relation that allows to specify the unit of measure associated with a certain confidence"@en ;
                                 rdfs:label "has confidence unit of measure"@en .
                                 rdfs:label "has confidence unit of measure"@en .



###  https://saref.etsi.org/saref4auto/consistsOfEntity
:consistsOfEntity rdf:type owl:ObjectProperty ;
                  rdfs:subPropertyOf saref:consistsOf ;
                  rdfs:comment "A relation to describe the entities that can compose the vehicle environment"@en ;
                  rdfs:label "consists Of Entity"@en .


###  https://saref.etsi.org/saref4auto/consistsOfEquipment
:consistsOfEquipment rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf saref:consistsOf ;
                     rdfs:comment "A relation to describe the type of equipment that can compose the vehicle environment"@en ;
                     rdfs:label "consists of equipment"@en .


###  https://saref.etsi.org/saref4auto/consistsOfEvent
:consistsOfEvent rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf saref:consistsOf ;
                 rdfs:comment "A relation to describe the events that can compose the vehicle environment"@en ;
                 rdfs:label "consists of event"@en .


###  https://saref.etsi.org/saref4auto/consistsOfObject
:consistsOfObject rdf:type owl:ObjectProperty ;
                  rdfs:subPropertyOf saref:consistsOf ;
                  rdfs:comment "A relation to describe the objects that can compose the vehicle environment"@en ;
                  rdfs:label "consists of object"@en .


###  https://saref.etsi.org/saref4auto/consistsOfUser
:consistsOfUser rdf:type owl:ObjectProperty ;
                rdfs:subPropertyOf saref:consistsOf ;
                rdfs:comment "A relation to describe the users that can compose the vehicle environment"@en ;
                rdfs:label "consists of user"@en .


###  https://saref.etsi.org/saref4auto/consistsOfVehicle
:consistsOfVehicle rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf saref:consistsOf ;
                   rdfs:comment "A relation to decribe the vehicles that can compose the vehicle environment"@en ;
                   rdfs:label "consists of vehicle"@en .


###  https://saref.etsi.org/saref4auto/detectsPosition
###  https://saref.etsi.org/saref4auto/detectsPosition
:detectsPosition rdf:type owl:ObjectProperty ;
:detectsPosition rdf:type owl:ObjectProperty ;
                 rdfs:comment "A relationship specifying the position (absolute or relative position) that can be detected by a certain device"@en ;
                 rdfs:comment "A relationship specifying the position (absolute or relative position) that can be detected by a certain device"@en ;
@@ -1141,19 +1098,19 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
:RoadEntity rdf:type owl:Class ;
:RoadEntity rdf:type owl:Class ;
            rdfs:subClassOf saref:FeatureOfInterest ,
            rdfs:subClassOf saref:FeatureOfInterest ,
                            [ rdf:type owl:Restriction ;
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :consistsOfEquipment ;
                              owl:onProperty saref:consistsOf ;
                              owl:someValuesFrom :RoadSideEquipment
                              owl:someValuesFrom :RoadSideEquipment
                            ] ,
                            ] ,
                            [ rdf:type owl:Restriction ;
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :consistsOfEvent ;
                              owl:onProperty saref:consistsOf ;
                              owl:someValuesFrom :NotifiedEvent
                              owl:someValuesFrom :NotifiedEvent
                            ] ,
                            ] ,
                            [ rdf:type owl:Restriction ;
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :consistsOfObject ;
                              owl:onProperty saref:consistsOf ;
                              owl:someValuesFrom :CriticalObject
                              owl:someValuesFrom :CriticalObject
                            ] ,
                            ] ,
                            [ rdf:type owl:Restriction ;
                            [ rdf:type owl:Restriction ;
                              owl:onProperty :consistsOfUser ;
                              owl:onProperty saref:consistsOf ;
                              owl:someValuesFrom :VulnerableRoadUser
                              owl:someValuesFrom :VulnerableRoadUser
                            ] ,
                            ] ,
                            [ rdf:type owl:Restriction ;
                            [ rdf:type owl:Restriction ;
@@ -1547,11 +1504,11 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
###  https://saref.etsi.org/saref4auto/VehicleEnvironment
###  https://saref.etsi.org/saref4auto/VehicleEnvironment
:VehicleEnvironment rdf:type owl:Class ;
:VehicleEnvironment rdf:type owl:Class ;
                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                    rdfs:subClassOf [ rdf:type owl:Restriction ;
                                      owl:onProperty :consistsOfEntity ;
                                      owl:onProperty saref:consistsOf ;
                                      owl:someValuesFrom :RoadEntity
                                      owl:someValuesFrom :RoadEntity
                                    ] ,
                                    ] ,
                                    [ rdf:type owl:Restriction ;
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty :consistsOfVehicle ;
                                      owl:onProperty saref:consistsOf ;
                                      owl:someValuesFrom :Vehicle
                                      owl:someValuesFrom :Vehicle
                                    ] ;
                                    ] ;
                    rdfs:comment "The vehicle environment is made of entities which are present on the road in the area around the vehicle"@en ;
                    rdfs:comment "The vehicle environment is made of entities which are present on the road in the area around the vehicle"@en ;