Skip to content

TerminalResourceState

IRI: https://w3id.org/citydata/part1/v1/TerminalResourceState

Diagram

cluster_associated ResourceThing ResourceThing TerminalState TerminalState TerminalResourceState TerminalResourceState TerminalResourceState->ResourceThing TerminalResourceState->TerminalState i72_Quantity i72:Quantity TerminalResourceState->i72_Quantity hasQuantity PlannedAllocation PlannedAllocation TerminalResourceState->PlannedAllocation hasAllocation Resource Resource TerminalResourceState->Resource hasResource

TerminalResourceState Diagram

Specializations of TerminalResourceState

Class Description
Consume State Identifies a Resource and Quantity it consumes. The Quantity is removed from the Resource.
Produce State Identifies a Resource and Quantity it produces.
Release State Identifies a Resource and Quantity it releases (after using).
Use State Identifies a Resource and Quantity it uses (without consuming).

Formalization for TerminalResourceState

Property Constraint
hasAllocation only PlannedAllocation
hasAllocation only PlannedAllocation
hasQuantity only i72:Quantity
hasQuantity only i72:Quantity
hasResource only Resource
hasResource only Resource
subClassOf ResourceThing
subClassOf TerminalState

Used by classes

Class Property
Agent (FuzzyTime) resourceOf