latest update: 2017-08-05 (NOTE:   or  means added or revised in last 30 days)

author: Hans Teijgeler (for feedback, click here)


Due to some differences of opinion about how ISO 15926-2 should be understood, we have embarked on a series of discussions with a group of 13 insiders. The outcome of that probably will cause a few changes in some of the topics listed below. When these changes become necessary they will be incorporated in the applicable topics a.s.a.p. with an explanation.

In case you are interested to participate in these (e-mail) discussions, or in case you would like to be warned about those changes, please let me know.


Management Summary

Latest update of topic

Management Summary about ISO 15926 - A summary in 644 words, highlighting what it is about

17 June 2017

Presentation about ISO 15926 - A survey of the standard and what it enables you to do.

17 June 2017

Data Model


ISO 15926-2 Foundation Model - an ISO-standard, highly generic, data model with 201 entity types that is the Top Level Ontology of ISO 15926

6 Feb. 2015

ISO 15926-2 model in Turtle format - where the Foundation Model is in Express format, here is the result of a mapping to Turtle

7 Nov.. 2016

ISO 15926-2 model extensions - some entity types, like Person, Organization, are not listed in ISO 15926-2 and are added here.

18 June 2017

Reference Data


Reference Data - overview - ISO 15926 is modeled in a data-driven fashion, using templates that have "Roles", and where those Roles make reference to the URI of objects that have been declared as instances of the Part 2 entity types. The Reference Data Library, based on ISO 15926-4, stores concepts that are widely used in the user community.

19 June 2017

How does pump P-101 fit in? - An example of how the proverbial pump P-101 fits in ISO 15926-2, -4. and -7.

19 June 2017

How do Instruments & Controls fit in? - Instrumentation has many functions; this topic shows how this is handled in the RDL

19 June 2017

Object Models and the RDL - An example of how to build object models in the RDL (this has not been done so far)

20 June 2017



Templates - an introduction - the concept of templates, as defined in ISO 15926-7 and -8, is discussed briefly.  

21 June 2017

Symbols for graphs - the symbols, as used in the Template Specifications, are explained here.

8 April 2013

Redefinition of the Template Model - a proposal for the replacement of the flawed template model in ISO 15926-8.

9 July 2017

Methodology for Template Selection - a decision tree for an SME (Subject Matter Expert) to select the applicable ISO 15926 template.

26 Mar. 2015

ISO 15926-7 Proto-templates - Proto-templates provide a layer of abstraction immediately above the relational entity types of ISO 15926-2 by hiding the reified relationships of ISO 15926-2.

14 Nov. 2013

TIPs revisited - a TIP (Template Information Pattern) is a statement with two or more variables, called "parameters" that, when instantiated, expands into the predicates of one or more specialized interrelated ISO 15926-8 template instances.

22 May 2017

Templates for Activity - activity models are used to describe processes and also human activities.

29 Sept. 2015

Templates for Document - a set of templates that cover the many variables related to modeling documents and information

20 Mar 2015



Process Design - the "cradle" of the plant life cycle.

9 July 2017

The role of functional objects - the rationale for having them as intended and not as pseudo-physical-objects.

9 July 2017

Functional Resource Model - discussed are the Activity Breakdown Structure (ABS) and the related Function Breakdown Structure (FBS), and the Work Breakdown Structure (WBS) and the related Organization Breakdown Structure (OBS).

9 July 2017

From Design To Reality - a sequel to Functional Resource Model, where the relationships between a Requirements Class and a Product Class are being discussed.

24 Oct. 2016

Plant Lifecycle Model - a "back bone" model of all typical placeholders of plant lifecycle information.

30 Aug. 2015

The life cycle of pump P-101 - from Process Design to Maintenance in code

2 May 2017

Operational modes and Catalog options - in plant design we sometimes have to model "operational modes", whereas in product catalogs we often see "options", both are identical.

13 Oct. 2014

Equations and Variables - detailed explanation about how an equation for a Unit Operation can be modeled and how data can be linked to variables in that equation.

30 Apr. 2015

Life cycle of a Class- where a Class is eternal, its applicability is not always that; in order to find a way to describe the "life cycle" of a (Part 2) Class that Class has to be modeled in a particular way as described here.

19 Feb. 2015

2D and 3D symbols on documents - a way to represent a document, that contains 2D or 3D symbols, with templates.

25 Nov. 2014



Mapping - introduction - an incomplete introduction (example still missing)

24 Oct. 2016

Mapping of a P&ID - Piping & Instrument Diagrams are the core documents of any plant; the mapping of an example is discussed.

7 July 2015

Mapping of a functional design of a control loop - functional design of a control loop is based on instances of FunctionalObject that are indirectly connected by signals.

24 Oct. 2016

Mapping of a Line List - using a number of templates a complete mapping of a Line List has been detailed.

26 Sept. 2016

Mapping of documents - a document model is completely detailed.

16 Oct. 2014

Mixing data and documents - this topic gives, at a conceptual level, a solution for the integration of data, that are being mapped, and documents.

25 Oct. 2016

Mapping provenance data - this topic shows how meta information can be mapped to object properties in lifted templates or in templates about lowered templates.

15 Oct. 2014

Background Information


ISO 15926 Architecture - the OWL/RDF implementation of ISO 15926 consists of interrelated, distributed modules, where each module has its own rate of change and related versioning.

13 Dec. 2015

Part 8 compliance - this topic shows that the implementation of ISO 15926-8, as set forth in the Topics on this website, is in line with same Part 8.

25 Oct. 2016

Inverse properties for inheritance and performance - the advantages of adding InverseProperties are being discussed.

13 Oct. 2014

Named graphs - a Named Graph can be seen as a kind of "view" on all triples that belong to what is called the Default Graph where the latter is the "universe of discourse", the "supergraph" with the information of interest.

25 Oct. 2016

Acronyms for Part 2 entity types - although not much in use anymore, here they are for the tenacious few.

19 May 2015



Declaring an object - where in OWL resources are normally not declared, this is mandatory in this part of ISO 15926.

9 July 2017

Effectivity & Deprecation - shows how the beginning and ending of the validity of information is implemented.

9 July 2017

Querying with SPARQL - in this topic a number of queries will be demonstrated.

20 Apr. 2014

A scenario for Lifecycle Information Integration - the aim of ISO 15926 is "Integration, sharing, exchange, and hand-over of distributed Plant Lifecycle Information."; this topic gives a possible scenario.

7 July 2013



"We don't believe things because they are true, things are true because we believe them."

"nemo solus satis sapit" (No man is wise enough alone)