# Copyright (c) 2024 T-Systems International GmbH # Copyright (c) 2024 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) # Copyright (c) 2024 ZF Friedrichshafen AG # Copyright (c) 2024 Mercedes-Benz AG # Copyright (c) 2024 Contributors to the Catena-X Association # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0. # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # # SPDX-License-Identifier: Apache-2.0 @prefix : . @prefix dc: . @prefix owl: . @prefix rdf: . @prefix xsd: . @prefix rdfs: . @prefix json: . @prefix cx-core: . @prefix cx-vehicle: . @base . rdf:type owl:Ontology ; owl:imports ; dc:contributor "[@Joerg-Schulz](https://github.com/Joerg-Schulz), [@bosserf](https://github.com/bosserf), [@obalandi](https://github.com/obalandi), [@drcgjung](https://github.com/drcgjung)" ; dc:creator "[@ZazraltMagic](https://github.com/ZazraltMagic)" ; dc:date "2023-02-21"^^xsd:date ; dc:description "Ontology for vehicles in the automotive industry." ; dc:title "Vehicle Ontology" ; owl:versionInfo "1.11.0" . ################################################################# # Annotation properties ################################################################# ### http://purl.org/dc/elements/1.1/contributor dc:contributor rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/creator dc:creator rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/date dc:date rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/description dc:description rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/title dc:title rdf:type owl:AnnotationProperty . ################################################################# # Object Properties ################################################################# ### https://w3id.org/catenax/ontology/vehicle#hasPart cx-vehicle:hasPart rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain cx-vehicle:Vehicle ; rdfs:range cx-vehicle:Part ; rdfs:comment "Refes to parts of vehicle"@en ; rdfs:label "has part"@en . ### https://w3id.org/catenax/ontology/vehicle#hasSubpart cx-vehicle:hasSubpart rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain cx-vehicle:Part ; rdfs:range cx-vehicle:Part ; rdfs:comment "Refes to parts of main vehicle parts."@en ; rdfs:label "has subpart"@en . ### https://w3id.org/catenax/ontology/vehicle#isPartOf cx-vehicle:isPartOf rdf:type owl:ObjectProperty ; owl:inverseOf cx-vehicle:isPartOf ; rdfs:domain cx-vehicle:Part ; rdfs:range cx-vehicle:Vehicle ; rdfs:comment "Inverse of 'hasPart' property."@en ; rdfs:label "is part of"@en . ### https://w3id.org/catenax/ontology/vehicle#isSubpartOf cx-vehicle:isSubpartOf rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; owl:inverseOf cx-vehicle:isSubpartOf ; rdfs:domain cx-vehicle:Part ; rdfs:range cx-vehicle:Part ; rdfs:comment "Inverse of 'hasSubpart' property."@en ; rdfs:label "is subpart of"@en . ################################################################# # Data properties ################################################################# ### https://w3id.org/catenax/ontology/vehicle#mileage cx-vehicle:mileage rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf cx-vehicle:stateInformation ; rdfs:domain cx-vehicle:Vehicle ; rdfs:range xsd:integer ; rdfs:comment "The current mileage of the vehicle in km."@en ; rdfs:label "Vehicle Mileage"@en . ### https://w3id.org/catenax/ontology/vehicle#operatingHours cx-vehicle:operatingHours rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf cx-vehicle:stateInformation ; rdfs:domain cx-vehicle:Vehicle ; rdfs:range xsd:integer ; rdfs:comment "The current operating hours of the vehicle in h."@en ; rdfs:label "Vehicle Operating Hours"@en . ### https://w3id.org/catenax/ontology/vehicle#vehicleIdentificationNumber cx-vehicle:vehicleIdentificationNumber rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf owl:topDataProperty ; rdfs:domain cx-vehicle:Vehicle ; rdfs:range xsd:string ; rdfs:comment "The Vehicle Identification Number is a unique serial number used by the automotive industry to identify individual motor vehicles."@en ; rdfs:label "Vehicle Identification Number"@en . ################################################################# # Classes ################################################################# ### https://w3id.org/catenax/ontology/core#PhysicalObject cx-core:PhysicalObject rdf:type owl:Class . ### https://w3id.org/catenax/ontology/vehicle#Part cx-vehicle:Part rdf:type owl:Class ; rdfs:subClassOf cx-core:PhysicalObject ; owl:disjointWith cx-vehicle:Vehicle ; rdfs:comment "A part in the automotive context is a component of a vehicle. Parts may have sub-parts that perform specific sub-functions."@en ; rdfs:label "Part"@en . ### https://w3id.org/catenax/ontology/vehicle#Vehicle cx-vehicle:Vehicle rdf:type owl:Class ; rdfs:subClassOf cx-core:PhysicalObject ; rdfs:comment "A vehicle is a motor-powered road vehicle that transports people or cargo ."@en ; rdfs:label "Vehicle"@en .