Skip to content

RUB-Informatik-im-Bauwesen/prod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown documentation created by pyLODE 2.4

AAS Production Submodel (PROD)

Metadata

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

Overview Figure 1: Ontology overview

Classes

Buffer, ConcretingProcess, ConcretingStation, CuringProcess, CuringStation, FormworkProcess, FormworkStation, Order, PrecastElement, ProductionProcess, ProductionStation, ProductionSubmodel, ProductionSystem, ProductionUnit, ReinforcementProcess, ReinforcementStation, StrippingProcess, StrippingStation,

Buffer

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#Buffer
Super-classes prod:ProductionStation (c)
Restrictions prod:bufferSize (dp) min 1
In range of prod:hasBuffer (op)

ConcretingProcess

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ConcretingProcess
Super-classes prod:ProductionProcess (c)

ConcretingStation

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ConcretingStation
Super-classes prod:ProductionStation (c)

CuringProcess

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#CuringProcess
Super-classes prod:ProductionProcess (c)

CuringStation

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#CuringStation
Super-classes prod:ProductionStation (c)

FormworkProcess

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#FormworkProcess
Super-classes prod:ProductionProcess (c)

FormworkStation

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#FormworkStation
Super-classes prod:ProductionStation (c)

Order

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#Order
Super-classes aas:SubmodelElementCollection (c)
Restrictions prod:isProducedBy (op) some prod:ProductionUnit (c)
prod:dueDate (dp) exactly 1
prod:expectedDeliveryDate (dp) exactly 1
prod:orderID (dp) exactly 1
prod:hasItem (op) some prod:PrecastElement (c)
prod:isPartOf (op) some prod:ProductionSystem (c)
In domain of prod:hasItem (op)
prod:dueDate (dp)
prod:isProducedBy (op)
prod:expectedDeliveryDate (dp)
prod:orderID (dp)
In range of prod:produces (op)
prod:isItemOf (op)

PrecastElement

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#PrecastElement
Super-classes aas:SubmodelElementCollection (c)
Restrictions prod:quantity (dp) exactly 1
prod:componentType (dp) exactly 1
prod:precastElementAAS (op) exactly 1 aas:AssetAdministrationShell (c)
prod:isProducedBy (op) some prod:ProductionProcess (c)
prod:isItemOf (op) some prod:Order (c)
prod:isProducedBy (op) exactly 1 prod:ProductionUnit (c)
In domain of prod:quantity (dp)
prod:isItemOf (op)
prod:isProducedBy (op)
prod:componentType (dp)
prod:precastElementAAS (op)
In range of prod:hasItem (op)
prod:produces (op)

ProductionProcess

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionProcess
Super-classes aas:SubmodelElementCollection (c)
Restrictions prod:expectedDuration (dp) exactly 1
prod:expectedStartTime (dp) exactly 1
prod:isExecutedBy (op) exactly 1 prod:ProductionStation (c)
prod:startTime (dp) exactly 1
prod:canBeExecutedBy (op) min 1 prod:ProductionStation (c)
prod:produces (op) some prod:PrecastElement (c)
prod:endTime (dp) exactly 1
prod:sequencePosition (dp) exactly 1
Sub-classes prod:ConcretingProcess (c)
prod:CuringProcess (c)
prod:FormworkProcess (c)
prod:StrippingProcess (c)
prod:ReinforcementProcess (c)
In domain of prod:endTime (dp)
prod:expectedStartTime (dp)
prod:bufferSize (dp)
prod:isExecutedBy (op)
prod:expectedDuration (dp)
prod:canBeExecutedBy (op)
prod:sequencePosition (dp)
prod:produces (op)
prod:startTime (dp)
In range of prod:isProducedBy (op)

ProductionStation

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionStation
Super-classes aas:SubmodelElementCollection (c)
Restrictions prod:hasBuffer (op) some prod:Buffer (c)
prod:prodStationAAS (op) exactly 1 aas:AssetAdministrationShell (c)
prod:isPartOf (op) some prod:ProductionUnit (c)
Sub-classes prod:CuringStation (c)
prod:Buffer (c)
prod:ConcretingStation (c)
prod:FormworkStation (c)
prod:ReinforcementStation (c)
prod:StrippingStation (c)
In domain of prod:hasBuffer (op)
prod:prodStationAAS (op)
In range of prod:isExecutedBy (op)
prod:canBeExecutedBy (op)

ProductionSubmodel

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionSubmodel
Super-classes aas:Submodel (c)
Restrictions prod:consistsOf (op) some prod:ProductionSystem (c)

ProductionSystem

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionSystem
Super-classes aas:SubmodelElementCollection (c)
Restrictions prod:consistsOf (op) some prod:ProductionUnit (c)
prod:produces (op) some prod:Order (c)
In domain of prod:produces (op)
In range of prod:isProducedBy (op)

ProductionUnit

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ProductionUnit
Super-classes aas:SubmodelElementCollection (c)
Restrictions prod:isPartOf (op) some prod:ProductionSystem (c)
prod:consistsOf (op) some prod:ProductionStation (c)
In domain of prod:produces (op)
In range of prod:isProducedBy (op)

ReinforcementProcess

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ReinforcementProcess
Super-classes prod:ProductionProcess (c)

ReinforcementStation

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#ReinforcementStation
Super-classes prod:ProductionStation (c)

StrippingProcess

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#StrippingProcess
Super-classes prod:ProductionProcess (c)

StrippingStation

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#StrippingStation
Super-classes prod:ProductionStation (c)

Object Properties

canBeExecutedBy, consistsOf, hasBuffer, hasItem, isExecutedBy, isItemOf, isPartOf, isProducedBy, precastElementAAS, prodStationAAS, produces,

canBeExecutedBy

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#canBeExecutedBy
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionProcess (c)
Range(s) prod:ProductionStation (c)

consistsOf

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

hasBuffer

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#hasBuffer
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionStation (c)
Range(s) prod:Buffer (c)

hasItem

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#hasItem
Super-properties owl:topObjectProperty
Domain(s) prod:Order (c)
Range(s) prod:PrecastElement (c)

isExecutedBy

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#isExecutedBy
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionProcess (c)
Range(s) prod:ProductionStation (c)

isItemOf

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#isItemOf
Super-properties owl:topObjectProperty
Domain(s) prod:PrecastElement (c)
Range(s) prod:Order (c)

isPartOf

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

isProducedBy

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#isProducedBy
Super-properties owl:topObjectProperty
Domain(s) prod:Order (c)
prod:PrecastElement (c)
Range(s) prod:ProductionUnit (c)
prod:ProductionProcess (c)
prod:ProductionSystem (c)

precastElementAAS

Property Value
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:PrecastElement (c)
Range(s) aas:AssetAdministrationShell (c)

prodStationAAS

Property Value
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:ProductionStation (c)
Range(s) aas:AssetAdministrationShell (c)

produces

Property Value
IRI https://rub-informatik-im-bauwesen.github.io/prod#produces
Super-properties owl:topObjectProperty
Domain(s) prod:ProductionProcess (c)
prod:ProductionSystem (c)
prod:ProductionUnit (c)
Range(s) prod:Order (c)
prod:PrecastElement (c)

Datatype Properties

bufferSize, componentType, dueDate, endTime, expectedDeliveryDate, expectedDuration, expectedStartTime, orderID, quantity, sequencePosition, startTime,

bufferSize

Property Value
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:ProductionProcess (c)
Range(s) xsd:integer (c)

componentType

Property Value
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:PrecastElement (c)
Range(s) xsd:string (c)

dueDate

Property Value
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:Order (c)
Range(s) xsd:dateTime (c)

endTime

Property Value
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:ProductionProcess (c)
Range(s) xsd:dateTime (c)

expectedDeliveryDate

Property Value
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:Order (c)
Range(s) xsd:dateTime (c)

expectedDuration

Property Value
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:ProductionProcess (c)
Range(s) xsd:double (c)

expectedStartTime

Property Value
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:ProductionProcess (c)
Range(s) xsd:dateTime (c)

orderID

Property Value
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:Order (c)
Range(s) xsd:string (c)

quantity

Property Value
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:PrecastElement (c)
Range(s) xsd:positiveInteger (c)

sequencePosition

Property Value
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:ProductionProcess (c)
Range(s) xsd:positiveInteger (c)

startTime

Property Value
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:ProductionProcess (c)
Range(s) xsd:dateTime (c)

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

  • Classes: c
  • Object Properties: op
  • Functional Properties: fp
  • Data Properties: dp
  • Annotation Properties: dp
  • Properties: p
  • Named Individuals: ni