The Project Production Management (PPM) Ontology provides a structured, machine-readable framework for representing standardized organizational information and knowledge in Industrialized Construction (IC). It was developed to address a key challenge in IC: while construction firms increasingly adopt product and process standardization, the information supporting these practices remains fragmented, inconsistently structured, and difficult to reuse across projects.
The PPM Ontology formalizes critical concepts such as standardized work packages, job cards, and house models, enabling organizations to build a coherent digital knowledge base that supports planning, workflow control, and continuous learning.
To situate the ontology in context, Figure 1 illustrates the PPM Framework. This framework outlines the iterative processes of Specification, Planning and Production, and Learning. It shows how standardized information captured at each stage drives continuous improvement across projects, highlighting the need for a structured information model like the PPM Ontology.
The core structure of the PPM Ontology mirrors the key information dimensions needed for effective production management. As shown in Figure 2, the ontology is divided into four parts:
The PPM Ontology serves a diverse range of users:
As construction firms move toward more industrialized, data-driven practices, the PPM Ontology provides a robust, extensible foundation for managing organizational knowledge and enhancing operational efficiency. Future extensions aim to integrate the ontology with AI-based assistants and broader Product Lifecycle Management (PLM) systems, further supporting digital transformation in construction.
| dica | <https://w3id.org/digitalconstruction/0.5/Agents#> |
| dice | <https://w3id.org/digitalconstruction/0.5/Entities#> |
| dici | <https://w3id.org/digitalconstruction/0.5/Information#> |
| dicm | <https://w3id.org/digitalconstruction/0.5/Materials#> |
| dicp | <https://w3id.org/digitalconstruction/0.5/Processes#> |
| dicv | <https://w3id.org/digitalconstruction/0.5/Variables#> |
| bot | <https://w3id.org/bot#> |
| owl | <http://www.w3.org/2002/07/owl#> |
| ppm | <https://mestergruppen.no/ontologies/projectproductionmanagement> |
| rdf | <http://www.w3.org/1999/02/22-rdf-syntax-ns#> |
| rdfs | <http://www.w3.org/2000/01/rdf-schema#> |
| xml | <http://www.w3.org/XML/1998/namespace> |
| xsd | <http://www.w3.org/2001/XMLSchema#> |
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/Apartment
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/BuildingElementGroup
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/BuildingElementModel
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/BuildingElementModelEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/Crew
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/HouseModel
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/HouseModelEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/JobCard
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/JobCardSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/JobCardSpecificationEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/MaterialList
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/MaterialListSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/MaterialListSpecificationEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/ScopeOfWork
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/WorkPackage
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/WorkPackageSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/WorkPackageSpecificationEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/containsJobCard
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/containsScopeOfWork
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/containsWorkPackage
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasBuildingElement
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasBuildingElementModel
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasCrew
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasElementQuantity
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasHouseModel
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasJobCardSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasMaterialList
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasMaterialListSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasMaterialQuantity
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasRelatedBuilding
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasRelatedBuildingElement
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasRelatedBuildingElementGroup
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasTrade
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/hasWorkPackageSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesBuildingElementModel
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesBuildingElementModelEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesHouseModelEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesJobCardSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesJobCardSpecificationEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesMaterialListSpecification
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesMaterialListSpecificationEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/includesWorkPackageSpecificationEntry
IRI: https://mestergruppen.no/ontologies/projectproductionmanagement/participates
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.