https://w3id.org/digitalconstruction/0.5/Processes
Process ontology for digital construction
The Digital Construction Processes defines the main subclasses of processes ( dice:Process ): Activity ( dicp:Activity ), Behavior process ( dicp:BehaviorProcess ) and Service ( dicp:Service ). Activities represent discrete intentional processes with a start and end time, with instances ranging from projects and phases to construction tasks. Behavior processes are ongoing processes dealing, for instance, with occupants behavior. Services are ongoing processes that interact with clients.
Activities are central entities in the management of construction and renovation projects as they have connection to a range of other entities as presented in the figure below.
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Activity
|
---|---|
Description |
A process that is intentionally performed by an agent. |
Super-classes |
dice:Process
c
|
Sub-classes |
Observation
c
Project c Actuation c |
In domain of |
hasEffect
op
hasObjectPhase op hasActivityCost dp hasProcessPhase op isLocationPhaseOf op hasCondition op hasOutputObject op hasInputObject op hasLocationPhase op hasObject op isObjectPhaseOf op occupiesTimeInterval op hasLocation op hasSubActivity op isSubActivityOf op needsCapability op hasAssignedResource op |
In range of |
isConditionOf
op
hasSubActivity op hasLocationPhase op isLocationPhaseOf op isNeededByActivity op isOutputObjectIn op isObjectIn op isInputObjectIn op isSubActivityOf op isEffectOf op hasObjectPhase op hasProcessPhase op isOccupiedByActivity op isResourceIn op isObjectPhaseOf op |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#ActivityCost
|
---|---|
Super-classes |
CostProperty
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Actuation
|
---|---|
Description |
A process of acting on some property of a feature of interest. |
Super-classes |
Activity
c
|
Sub-classes |
AutomatedActuation
c
|
In domain of |
isActuatedBy
op
actsOnProperty op |
In range of |
actuates
op
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#AutomatedActuation
|
---|---|
Super-classes |
Actuation
c
|
Restrictions |
isActuatedBy
op
only
dice:Actuator
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#AutomatedObservation
|
---|---|
Super-classes |
Observation
c
|
Restrictions |
isObservedBy
op
only
dice:Sensor
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#BehaviorProcess
|
---|---|
Description |
A process in which the agent performs activities in reponse to stimuli. |
Super-classes |
dice:Process
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#CapabilityConstraint
|
---|---|
Super-classes |
dicv:Constraint
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#CapabilityToUse
|
---|---|
Super-classes |
dice:Capability
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#CapabilityToWork
|
---|---|
Super-classes |
dice:Capability
c
|
In domain of |
hasProductionRate
op
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#ConstructionProject
|
---|---|
Super-classes |
Project
c
|
Sub-classes |
RenovationProject
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#CostItem
|
---|---|
Description |
A group of entities (including physical entities, information entities and activities) whose costs are controlled as one whole. The cost associated with a cost item is an aggregation (sum) of the costs of its members and included cost items |
Super-classes |
dice:Group
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#CostProperty
|
---|---|
Super-classes |
dicv:QuantitativeProperty
c
|
Sub-classes |
ActivityCost
c
ResourceCost c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Observation
|
---|---|
Description |
A process of capturing information about some property of a feature of interest. |
Super-classes |
Activity
c
|
Sub-classes |
AutomatedObservation
c
|
In domain of |
isObservedBy
op
hasObservedProperty op hasObservedResult op |
In range of |
observes
op
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#ProcurementPackage
|
---|---|
Description |
A group of entities (including physical entities, information entities, and activities) that are procured as one whole |
Super-classes |
dice:Group
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#ProductionRate
|
---|---|
Super-classes |
dicv:QuantitativeProperty
c
|
In range of |
hasProductionRate
op
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Project
|
---|---|
Description |
A ObjectActivity with specific goals |
Super-classes |
Activity
c
|
Sub-classes |
ConstructionProject
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#RenovationProject
|
---|---|
Super-classes |
ConstructionProject
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Resource
|
---|---|
Description |
Resource is any entity that plays a ResourceRole |
In domain of |
hasUnitCost
dp
hasCostUnit op |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#ResourceCost
|
---|---|
Super-classes |
CostProperty
c
|
Sub-classes |
UnitCost
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#ResourceRole
|
---|---|
Description |
A role in which an entity acts as a resource in an activity |
Super-classes |
dice:Role
c
|
In domain of |
isResourceIn
op
hasUsageAmount dp |
In range of |
hasAssignedResource
op
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Service
|
---|---|
Description |
A process in which service providers perform functions in response to requests of service requestors. |
Super-classes |
dice:Process
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#Shipment
|
---|---|
Description |
A group of entities (including physical entities and information entities) that are transported and delivered as one whole |
Super-classes |
dice:Group
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#UnitCost
|
---|---|
Super-classes |
ResourceCost
c
|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#actsOnProperty
|
---|---|
Domain(s) | Actuation c |
Range(s) | dicv:Property c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#actuates
|
---|---|
Inverse properties | isActuatedBy op |
Domain(s) | dice:MaterialEntity c |
Range(s) | Actuation c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasAssignedResource
|
---|---|
Description | The resource role that is assigned to this activity. |
Inverse properties | isResourceIn op |
Domain(s) | Activity c |
Range(s) | ResourceRole c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasCondition
|
---|---|
Description | The constraint that has to be in effect at the start of the activity. E.g., the agent has to be in the location of the activity |
Inverse properties | isConditionOf op |
Domain(s) | Activity c |
Range(s) | dicv:Constraint c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasCostUnit
|
---|---|
Domain(s) | Resource c |
Range(s) | dicv:Unit c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasEffect
|
---|---|
Description | The constraint that has to be in effect in the end of the activity. E.g., the moved item has to be in the target location of the activity |
Super-properties | owl:topObjectProperty |
Inverse properties | isEffectOf op |
Domain(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasFinalLocation
|
---|---|
Super-properties | hasLocation op |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasInitialLocation
|
---|---|
Super-properties | hasLocation op |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasInputObject
|
---|---|
Description | The subproperty of :hasObject. An object that an activity has in the beginning but not anymore in the end. For example, demolition has as its input object a building. |
Super-properties | hasObject op |
Inverse properties | isInputObjectIn op |
Domain(s) | Activity c |
Range(s) | dice:Entity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasLocation
|
---|---|
Description | The location in which the activity happens. Can be a trajectory if the activity does not stay in the same location |
Domain(s) | Activity c |
Range(s) | dice:Location c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasLocationPhase
|
---|---|
Description | A subproperty of :hasSubActivity. A subactivity that corresponds to a location-specific phase. |
Super-properties | hasSubActivity op |
Inverse properties | isLocationPhaseOf op |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasObject
|
---|---|
Description | The object that an activity acts on or is focused to. For example, a transportation activity can have as its object a container, or painting can have as its object a wall. |
Inverse properties | isObjectIn op |
Domain(s) | Activity c |
Range(s) | dice:Entity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasObjectPhase
|
---|---|
Description | A subproperty of :hasSubActivity. A subactivity that corresponds to an object-specific phase. |
Super-properties | hasSubActivity op |
Inverse properties | isObjectPhaseOf op |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasObservedProperty
|
---|---|
Domain(s) | Observation c |
Range(s) | dicv:Property c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasObservedResult
|
---|---|
Domain(s) | Observation c |
Range(s) | dicv:QuantitativeState c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasOutputObject
|
---|---|
Description | The subproperty of :hasObject. An object that an activity has in the end even though it didn't have it in the beginning. For example, procurement has its output object a purchased product. |
Super-properties | hasObject op |
Inverse properties | isOutputObjectIn op |
Domain(s) | Activity c |
Range(s) | dice:Entity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasProcessPhase
|
---|---|
Description | A subproperty of :hasSubActivity. A subactivity that corresponds to a phase in the process. |
Super-properties | hasSubActivity op |
Inverse properties | isProcessPhaseOf op |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasProductionRate
|
---|---|
Domain(s) | CapabilityToWork c |
Range(s) | ProductionRate c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasSubActivity
|
---|---|
Super-properties | dice:hasProperOccurrentPart |
Inverse properties | isSubActivityOf op |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isActuatedBy
|
---|---|
Domain(s) | Actuation c |
Range(s) | dice:MaterialEntity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isConditionOf
|
---|---|
Domain(s) | dicv:Constraint c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isEffectOf
|
---|---|
Domain(s) | dicv:Constraint c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isInputObjectIn
|
---|---|
Description | The subproperty of :isObjectIn. An activity that has the object in the beginning but not anymore in the end. For example, building is the input object in demolition. |
Super-properties | isObjectIn op |
Domain(s) | dice:Entity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isLocationPhaseOf
|
---|---|
Description | A subproperty of :isSubActivityOf. A activity whose location-specific phase this activity is. |
Super-properties | isSubActivityOf op |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isNeededByActivity
|
---|---|
Description | The activity that needs a capability from some of its ingredients |
Inverse properties | needsCapability op |
Domain(s) | dice:Capability c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isObjectIn
|
---|---|
Description | The activity that acts on the object. For example, a shipment is the object of transportation. |
Domain(s) | dice:Entity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isObjectPhaseOf
|
---|---|
Description | A subproperty of :isSubActivityOf. A activity whose object-specific phase this activity is. |
Super-properties | isSubActivityOf op |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isObservedBy
|
---|---|
Inverse properties | observes op |
Domain(s) | Observation c |
Range(s) | dice:MaterialEntity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isOccupiedByActivity
|
---|---|
Super-properties | dice:occupiesTemporalRegion |
Inverse properties | occupiesTimeInterval op |
Domain(s) | dice:TimeInterval c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isOutputObjectIn
|
---|---|
Description | The subproperty :isObjectIn. An activity that has the object in the end even though it didn't have it in the beginning. For example, a purchased product is an output object of procurement. |
Super-properties | isObjectIn op |
Domain(s) | dice:Entity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isProcessPhaseOf
|
---|---|
Description | The subproperty of :isSubActivityOf. |
Super-properties | isSubActivityOf op |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isResourceIn
|
---|---|
Description | The activity in whose execution this entity plays a resource role . |
Domain(s) | ResourceRole c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#isSubActivityOf
|
---|---|
Super-properties | dice:properOccurrentPartOf |
Domain(s) | Activity c |
Range(s) | Activity c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#needsCapability
|
---|---|
Description | A capability that some ingredient of an activity needs to provided to make the execution of the activity possible. |
Domain(s) | Activity c |
Range(s) | dice:Capability c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#observes
|
---|---|
Domain(s) | dice:MaterialEntity c |
Range(s) | Observation c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#occupiesTimeInterval
|
---|---|
Super-properties | dice:occupiesTemporalRegion |
Domain(s) | Activity c |
Range(s) | dice:TimeInterval c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasActivityCost
|
---|---|
Description | The cost of an activity |
Domain(s) | Activity c |
Range(s) | xsd:decimal c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasUnitCost
|
---|---|
Description | The unit cost of a resource. Unit cost (e.g., 10€/m2), together with the information about cost unit (here, m2) and usage amount of expressed in cost units (e.g., 32) can be used to compute the total cost (here, 320€). Or if unit cost is 50€/hr and the cost unit is hr and usage amount 12, the total cost is 600€ |
Domain(s) | Resource c |
Range(s) | xsd:decimal c |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasUsageAmount
|
---|---|
Description | The amount of resource usage in its resource role with respect to a specific activity. Usage amount can be related to the cost unit and unit cost of the resource. For example, 10 (hours of work as resource in activity1), 20 (kg of material spent in activity2) |
Domain(s) | ResourceRole c |
Range(s) | xsd:decimal c |
URI |
http://purl.org/dc/elements/1.1/date
|
---|
URI |
http://purl.org/dc/elements/1.1/title
|
---|
URI |
http://purl.org/dc/terms/abstract
|
---|
URI |
http://purl.org/dc/terms/created
|
---|
URI |
http://purl.org/dc/terms/description
|
---|
URI |
http://purl.org/dc/terms/license
|
---|
URI |
http://purl.org/vocab/vann/preferredNamespacePrefix
|
---|
URI |
http://purl.org/vocab/vann/preferredNamespaceUri
|
---|
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasActivityCost
|
---|---|
Description | The cost of an activity |
URI |
https://w3id.org/digitalconstruction/0.5/Processes#hasUnitCost
|
---|---|
Description | The unit cost of a resource. Unit cost (e.g., 10€/m2), together with the information about cost unit (here, m2) and usage amount of expressed in cost units (e.g., 32) can be used to compute the total cost (here, 320€). Or if unit cost is 50€/hr and the cost unit is hr and usage amount 12, the total cost is 600€ |
https://w3id.org/digitalconstruction/0.5/Processes#
https://w3id.org/digitalconstruction/0.5/Entities#
https://w3id.org/digitalconstruction/0.5/Variables#
https://w3id.org/obda/vocabulary#
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
https://schema.org/
http://www.w3.org/2004/02/skos/core#
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |