made by pyLODE 2.4

AAS Production Submodel (PROD)

Metadata

IRI
https://rub-informatik-im-bauwesen.github.io/prod
Creator(s)
Philipp Hagedorn Orcid logo (philipp.hagedorn-n6v@rub.de) of Ruhr University Bochum
Simon Kosse Orcid logo (simon.kosse@rub.de) of Ruhr University Bochum
Created
2024-02-01
Version Information
1.0
Imports
aas:
License & Rights
https://creativecommons.org/licenses/by/4.0/
© 2024 by Chair of Computing in Engineering, Ruhr University Bochum
Source
https://github.com/RUB-Informatik-im-Bauwesen/prod
Ontology RDF
RDF (turtle)

Description

The Production Submodel (PROD) for the Asset Administration Shell (AAS) is defined for providing information about the submodel for industrialized precast concrete production. The submodel is aligned with the relevant terminology of the AAS data model according to the specification version v3.0 at https://admin-shell.io/aas/3/0/

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Namespaces
  5. Legend

Overview

Figure 1: Ontology overview

Classes

Bufferc

IRI https://rub-informatik-im-bauwesen.github.io/prod#Buffer
Super-classes prod:ProductionStationc
Restrictions prod:bufferSizedp min 1
In range of prod:hasBufferop

ConcretingProcessc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ConcretingProcess
Super-classes prod:ProductionProcessc

ConcretingStationc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ConcretingStation
Super-classes prod:ProductionStationc

CuringProcessc

IRI https://rub-informatik-im-bauwesen.github.io/prod#CuringProcess
Super-classes prod:ProductionProcessc

CuringStationc

IRI https://rub-informatik-im-bauwesen.github.io/prod#CuringStation
Super-classes prod:ProductionStationc

FormworkProcessc

IRI https://rub-informatik-im-bauwesen.github.io/prod#FormworkProcess
Super-classes prod:ProductionProcessc

FormworkStationc

IRI https://rub-informatik-im-bauwesen.github.io/prod#FormworkStation
Super-classes prod:ProductionStationc

Orderc

IRI https://rub-informatik-im-bauwesen.github.io/prod#Order
Super-classes aas:SubmodelElementCollectionc
Restrictions prod:dueDatedp exactly 1
prod:hasItemop some prod:PrecastElementc
prod:expectedDeliveryDatedp exactly 1
prod:isPartOfop some prod:ProductionSystemc
prod:isProducedByop some prod:ProductionUnitc
prod:orderIDdp exactly 1
In domain of prod:isProducedByop
prod:expectedDeliveryDatedp
prod:hasItemop
prod:dueDatedp
prod:orderIDdp
In range of prod:isItemOfop
prod:producesop

PrecastElementc

IRI https://rub-informatik-im-bauwesen.github.io/prod#PrecastElement
Super-classes aas:SubmodelElementCollectionc
Restrictions prod:isProducedByop some prod:ProductionProcessc
prod:precastElementAASop exactly 1 aas:AssetAdministrationShellc
prod:quantitydp exactly 1
prod:isItemOfop some prod:Orderc
prod:componentTypedp exactly 1
prod:isProducedByop exactly 1 prod:ProductionUnitc
In domain of prod:isItemOfop
prod:componentTypedp
prod:quantitydp
prod:isProducedByop
prod:precastElementAASop
In range of prod:hasItemop
prod:producesop

ProductionProcessc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionProcess
Super-classes aas:SubmodelElementCollectionc
Restrictions prod:producesop some prod:PrecastElementc
prod:startTimedp exactly 1
prod:isExecutedByop exactly 1 prod:ProductionStationc
prod:expectedDurationdp exactly 1
prod:expectedStartTimedp exactly 1
prod:canBeExecutedByop min 1 prod:ProductionStationc
prod:sequencePositiondp exactly 1
prod:endTimedp exactly 1
Sub-classes prod:CuringProcessc
prod:ReinforcementProcessc
prod:StrippingProcessc
prod:ConcretingProcessc
prod:FormworkProcessc
In domain of prod:endTimedp
prod:producesop
prod:bufferSizedp
prod:expectedStartTimedp
prod:sequencePositiondp
prod:isExecutedByop
prod:expectedDurationdp
prod:canBeExecutedByop
prod:startTimedp
In range of prod:isProducedByop

ProductionStationc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionStation
Super-classes aas:SubmodelElementCollectionc
Restrictions prod:prodStationAASop exactly 1 aas:AssetAdministrationShellc
prod:isPartOfop some prod:ProductionUnitc
prod:hasBufferop some prod:Bufferc
Sub-classes prod:ReinforcementStationc
prod:CuringStationc
prod:Bufferc
prod:ConcretingStationc
prod:StrippingStationc
prod:FormworkStationc
In domain of prod:hasBufferop
prod:prodStationAASop
In range of prod:canBeExecutedByop
prod:isExecutedByop

ProductionSubmodelc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionSubmodel
Super-classes aas:Submodelc
Restrictions prod:consistsOfop some prod:ProductionSystemc

ProductionSystemc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionSystem
Super-classes aas:SubmodelElementCollectionc
Restrictions prod:producesop some prod:Orderc
prod:consistsOfop some prod:ProductionUnitc
In domain of prod:producesop
In range of prod:isProducedByop

ProductionUnitc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionUnit
Super-classes aas:SubmodelElementCollectionc
Restrictions prod:isPartOfop some prod:ProductionSystemc
prod:consistsOfop some prod:ProductionStationc
In domain of prod:producesop
In range of prod:isProducedByop

ReinforcementProcessc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ReinforcementProcess
Super-classes prod:ProductionProcessc

ReinforcementStationc

IRI https://rub-informatik-im-bauwesen.github.io/prod#ReinforcementStation
Super-classes prod:ProductionStationc

StrippingProcessc

IRI https://rub-informatik-im-bauwesen.github.io/prod#StrippingProcess
Super-classes prod:ProductionProcessc

StrippingStationc

IRI https://rub-informatik-im-bauwesen.github.io/prod#StrippingStation
Super-classes prod:ProductionStationc

Object Properties

canBeExecutedByop

IRI https://rub-informatik-im-bauwesen.github.io/prod#canBeExecutedBy
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionProcessc
Range(s) prod:ProductionStationc

consistsOfop

IRI https://rub-informatik-im-bauwesen.github.io/prod#consistsOf
Super-properties owl:topObjectProperty
Inverse properties prod:isPartOfop

hasBufferop

IRI https://rub-informatik-im-bauwesen.github.io/prod#hasBuffer
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionStationc
Range(s) prod:Bufferc

hasItemop

IRI https://rub-informatik-im-bauwesen.github.io/prod#hasItem
Super-properties owl:topObjectProperty
Inverse properties prod:isItemOfop
Domain(s) prod:Orderc
Range(s) prod:PrecastElementc

isExecutedByop

IRI https://rub-informatik-im-bauwesen.github.io/prod#isExecutedBy
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionProcessc
Range(s) prod:ProductionStationc

isItemOfop

IRI https://rub-informatik-im-bauwesen.github.io/prod#isItemOf
Super-properties owl:topObjectProperty
Inverse properties prod:hasItemop
Domain(s) prod:PrecastElementc
Range(s) prod:Orderc

isPartOfop

IRI https://rub-informatik-im-bauwesen.github.io/prod#isPartOf
Super-properties owl:topObjectProperty
Inverse properties prod:consistsOfop

isProducedByop

IRI https://rub-informatik-im-bauwesen.github.io/prod#isProducedBy
Super-properties owl:topObjectProperty
Inverse properties prod:producesop
Domain(s) prod:PrecastElementc prod:Orderc
Range(s) prod:ProductionUnitc prod:ProductionSystemc prod:ProductionProcessc

precastElementAASop

IRI https://rub-informatik-im-bauwesen.github.io/prod#precastElementAAS
Description Reference to external AAS of a precast concrete element.
Super-properties owl:topObjectProperty
Domain(s) prod:PrecastElementc
Range(s) aas:AssetAdministrationShellc

prodStationAASop

IRI https://rub-informatik-im-bauwesen.github.io/prod#prodStationAAS
Description Reference to external AAS of a production station.
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionStationc
Range(s) aas:AssetAdministrationShellc

producesop

IRI https://rub-informatik-im-bauwesen.github.io/prod#produces
Super-properties owl:topObjectProperty
Inverse properties prod:isProducedByop
Domain(s) prod:ProductionUnitc prod:ProductionSystemc prod:ProductionProcessc
Range(s) prod:PrecastElementc prod:Orderc

Datatype Properties

bufferSizedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#bufferSize
Description Number of components that can be temporarily stored before being processed or transferred.
Super-properties owl:topDataProperty
Domain(s) prod:ProductionProcessc
Range(s) xsd:integerc

componentTypedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#componentType
Description Specific category or type of a precast concrete component or element.
Super-properties owl:topDataProperty
Domain(s) prod:PrecastElementc
Range(s) xsd:stringc

dueDatedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#dueDate
Description Deadline or the date by which a production job is expected to be completed.
Super-properties owl:topDataProperty
Domain(s) prod:Orderc
Range(s) xsd:dateTimec

endTimedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#endTime
Description Time at which a particular task, event, or activity is completed or finished.
Super-properties owl:topDataProperty
Domain(s) prod:ProductionProcessc
Range(s) xsd:dateTimec

expectedDeliveryDatedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#expectedDeliveryDate
Description Date on which precast modules are to be delivered to the construction site for installation as part of a building or infrastructure project.
Super-properties owl:topDataProperty
Domain(s) prod:Orderc
Range(s) xsd:dateTimec

expectedDurationdp

IRI https://rub-informatik-im-bauwesen.github.io/prod#expectedDuration
Description Estimated or anticipated length of time it will take to complete a task, project, or activity.
Super-properties owl:topDataProperty
Domain(s) prod:ProductionProcessc
Range(s) xsd:doublec

expectedStartTimedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#expectedStartTime
Description Designated or scheduled time at which a particular task, event, or activity is expected to begin.
Super-properties owl:topDataProperty
Domain(s) prod:ProductionProcessc
Range(s) xsd:dateTimec

orderIDdp

IRI https://rub-informatik-im-bauwesen.github.io/prod#orderID
Description Unique identifier assigned to a specific job or task in a production system, allowing it to be tracked and managed.
Super-properties owl:topDataProperty
Domain(s) prod:Orderc
Range(s) xsd:stringc

quantitydp

IRI https://rub-informatik-im-bauwesen.github.io/prod#quantity
Description Number or quantity of a specific component needed or required for a particular project or product.
Super-properties owl:topDataProperty
Domain(s) prod:PrecastElementc
Range(s) xsd:positiveIntegerc

sequencePositiondp

IRI https://rub-informatik-im-bauwesen.github.io/prod#sequencePosition
Description Specific location or order of a task or activity within a larger sequence or series of tasks.
Super-properties owl:topDataProperty
Domain(s) prod:ProductionProcessc
Range(s) xsd:positiveIntegerc

startTimedp

IRI https://rub-informatik-im-bauwesen.github.io/prod#startTime
Description Designated or scheduled time at which a particular task, event, or activity begins.
Super-properties owl:topDataProperty
Domain(s) prod:ProductionProcessc
Range(s) xsd:dateTimec

Named Individuals

Namespaces

default (:)
https://rub-informatik-im-bauwesen.github.io/prod#
aas
https://admin-shell.io/aas/3/0/
dc
http://purl.org/dc/terms/
owl
http://www.w3.org/2002/07/owl#
prod
https://rub-informatik-im-bauwesen.github.io/prod#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
vann
http://purl.org/vocab/vann/
xml
http://www.w3.org/XML/1998/namespace
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals