diff --git a/ontology/saref4auto.ttl b/ontology/saref4auto.ttl index 753ad9aecc13fac6ca1510b61780c9d8f96ef12a..ba80ae2f8a09f7f3a2daa1f4094c213fe8c4a797 100644 --- a/ontology/saref4auto.ttl +++ b/ontology/saref4auto.ttl @@ -117,25 +117,12 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . rdfs:label "hasIdentifier"@en . -### https://saref.etsi.org/saref4auto/hasMember -:hasMember rdf:type owl:ObjectProperty ; - owl:inverseOf :isMemberOf ; - rdfs:comment "A general relationship to express that an entity can have members"@en ; - rdfs:label "hasMember"@en . - ### https://saref.etsi.org/saref4auto/hasOpeningTimeAvailability :hasOpeningTimeAvailability rdf:type owl:ObjectProperty ; rdfs:comment "A relation to express the opening time of parking spot"@en ; rdfs:label "hasOpeningTimeAvailability"@en . -### https://saref.etsi.org/saref4auto/hasPlatoonMember -:hasPlatoonMember rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf :hasMember ; - rdfs:comment "A relation to express that a platoon can have vehicles as its members"@en ; - rdfs:label "hasPlatoonMember"@en . - - ### https://saref.etsi.org/saref4auto/hasPlatoonRole :hasPlatoonRole rdf:type owl:ObjectProperty ; rdfs:subPropertyOf :hasRole ; @@ -150,39 +137,12 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . rdfs:label "hasRole"@en . -### https://saref.etsi.org/saref4auto/hasVehicleEnvironmentMember -:hasVehicleEnvironmentMember rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf :hasMember ; - rdfs:comment "A relation to express that a vehicle can have members in its environment"@en ; - rdfs:label "hasVehicleEnvironmentMember"@en . - - ### https://saref.etsi.org/saref4auto/isConfidenceOf :isConfidenceOf rdf:type owl:ObjectProperty ; rdfs:comment "A relation between the confidence (s4auto:Confidence class) of some entity (ex. an observation) and that entity"@en ; rdfs:label "isConfidenceOf"@en . -### https://saref.etsi.org/saref4auto/isMemberOf -:isMemberOf rdf:type owl:ObjectProperty ; - rdfs:comment "A general relationship to express that an entity is a member of another entity"@en ; - rdfs:label "isMemberOf"@en . - - -### https://saref.etsi.org/saref4auto/isMemberOfPlatoon -:isMemberOfPlatoon rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf :isMemberOf ; - rdfs:comment "A relation to express that a vehicle can be member of a platoon"@en ; - rdfs:label "isMemberOfPlatoon"@en . - - -### https://saref.etsi.org/saref4auto/isMemberOfVehicleEnvironment -:isMemberOfVehicleEnvironment rdf:type owl:ObjectProperty ; - rdfs:subPropertyOf :isMemberOf ; - rdfs:comment "A relation to express that an entity, e.g., a vehicle, can be member of another vehicle's environment"@en ; - rdfs:label "isMemberOfVehicleEnvironment"@en . - - ### https://saref.etsi.org/saref4auto/usesProperty :usesProperty rdf:type owl:ObjectProperty ; rdfs:comment "A relation to express that a device can use different types of properties, such as speed, position of detected road objects (e.g., bicycles, vehicles). This applies in particular to the ElectronicControlUnit and TrafficLightController classes."@en ; @@ -423,7 +383,7 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . owl:hasValue :Length ] , [ rdf:type owl:Restriction ; - owl:onProperty :hasPlatoonMember ; + owl:onProperty saref:consistsOf ; owl:someValuesFrom :Vehicle ] , [ rdf:type owl:Restriction ; @@ -740,14 +700,6 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . owl:onProperty :hasProperty ; owl:hasValue :Width ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isMemberOfPlatoon ; - owl:someValuesFrom :Platoon - ] , - [ rdf:type owl:Restriction ; - owl:onProperty :isMemberOfVehicleEnvironment ; - owl:someValuesFrom :VehicleEnvironment - ] , [ rdf:type owl:Restriction ; owl:onProperty s4syst:hasSubSystem ; owl:someValuesFrom :ElectronicControlUnit