# 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 xml: . @prefix xsd: . @prefix json: . @prefix rdfs: . @prefix cx-bom: . @prefix cx-core: . @prefix cx-common: . @base . rdf:type owl:Ontology ; owl:imports , ; dc:contributor "[@obalandi](https://github.com/obalandi)" ; dc:creator "[@drcgjung](https://github.com/drcgjung)" ; dc:date "2023-09-08"^^xsd:date ; dc:description "Ontology for bills of material." ; dc:title "Bill Of Material Ontology" ; owl:versionInfo "0.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 . ################################################################# # Datatypes ################################################################# ### http://www.w3.org/2001/XMLSchema#date xsd:date rdf:type rdfs:Datatype . ################################################################# # Object Properties ################################################################# ### https://w3id.org/catenax/ontology/bill-of-material#assembler cx-bom:assembler rdf:type owl:ObjectProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range cx-common:BusinessPartner ; rdfs:comment "The assembler of the assembly."@en ; rdfs:label "Assembler"@en . ### https://w3id.org/catenax/ontology/bill-of-material#assembly cx-bom:assembly rdf:type owl:ObjectProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range cx-core:PhysicalObject ; rdfs:comment "Refers the assembly of a bill of material."@en ; rdfs:label "Has Assembly"@en . ### https://w3id.org/catenax/ontology/bill-of-material#assemblyConcept cx-bom:assemblyConcept rdf:type owl:ObjectProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range cx-core:ConceptualObject ; rdfs:comment "Refers the assembly concept of a bill of material."@en ; rdfs:label "Has Assembly"@en . ### https://w3id.org/catenax/ontology/bill-of-material#component cx-bom:component rdf:type owl:ObjectProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range cx-core:PhysicalObject ; rdfs:comment "Lists the components of a bill of material."@en ; rdfs:label "Has Component"@en . ### https://w3id.org/catenax/ontology/bill-of-material#concept cx-bom:concept rdf:type owl:ObjectProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range cx-core:ConceptualObject ; rdfs:comment "Lists the concepts of a bill of material."@en ; rdfs:label "has concept"@en . ### https://w3id.org/catenax/ontology/bill-of-material#hasBom cx-bom:hasBom rdf:type owl:ObjectProperty ; rdfs:domain cx-core:PhysicalObject ; rdfs:range cx-bom:BillOfMaterial ; rdfs:comment "Refers the bill of material of an assembly."@en ; rdfs:label "Has Bill Of Material"@en . ### https://w3id.org/catenax/ontology/bill-of-material#supplier cx-bom:supplier rdf:type owl:ObjectProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range cx-common:BusinessPartner ; rdfs:comment "The supplier of the component(s)."@en ; rdfs:label "Supplier"@en . ################################################################# # Data properties ################################################################# ### https://w3id.org/catenax/ontology/bill-of-material#quantity cx-bom:quantity rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf owl:topDataProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:comment "Describes the quantity of the BOM."@en ; rdfs:label "Quantity"@en . ### https://w3id.org/catenax/ontology/bill-of-material#quantityMeasure cx-bom:quantityMeasure rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf cx-bom:quantity ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range xsd:float ; rdfs:comment "The measure of quantity that a component contributes to an assymbly in a bill of material ."@en ; rdfs:label "Quantity Measure"@en . ### https://w3id.org/catenax/ontology/bill-of-material#quantityUnit cx-bom:quantityUnit rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf cx-bom:quantity ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range xsd:string ; rdfs:comment "The unit of quantity that a component contributes to an assymbly in a bill of material ."@en ; rdfs:label "Quantity Unit"@en . ### https://w3id.org/catenax/ontology/bill-of-material#validityPeriod cx-bom:validityPeriod rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf owl:topDataProperty ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:comment "Describes the validity period."@en ; rdfs:label "Validity Period"@en . ### https://w3id.org/catenax/ontology/bill-of-material#validityPeriodEnd cx-bom:validityPeriodEnd rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf cx-bom:validityPeriod ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range xsd:date ; rdfs:comment "The end of validity."@en ; rdfs:label "Validity Period End"@en . ### https://w3id.org/catenax/ontology/bill-of-material#validityPeriodStart cx-bom:validityPeriodStart rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf cx-bom:validityPeriod ; rdfs:domain cx-bom:BillOfMaterial ; rdfs:range xsd:date ; rdfs:comment "The start of validity."@en ; rdfs:label "Validity Period Start"@en . ################################################################# # Classes ################################################################# ### https://w3id.org/catenax/ontology/bill-of-material#BillOfMaterial cx-bom:BillOfMaterial rdf:type owl:Class ; rdfs:subClassOf cx-core:ConceptualObject ; rdfs:comment "The Bill Of Material relates qualitatively and quantitatively Assembly Parts to their Components."@en ; rdfs:label "Bill Of Material"@en . ### https://w3id.org/catenax/ontology/common#BusinessPartner cx-common:BusinessPartner rdf:type owl:Class . ### https://w3id.org/catenax/ontology/core#ConceptualObject cx-core:ConceptualObject rdf:type owl:Class . ### https://w3id.org/catenax/ontology/core#PhysicalObject cx-core:PhysicalObject rdf:type owl:Class .