How does pump P-101 fit in?

latest update: 2019-11-09   

Introduction

This topic is to show how our proverbial pump P-101 fits in ISO 15926.

Graph

Description

The blue part shows a subset (~10%) of the ISO 15926-2 data model, starting with ClassOfIndividual and PossibleIndividual. These are specialized as shown.

The RDL - Reference Data Library in the green part contains instances of the subclasses of ClassOfIndividual (and many other things that are not relevant in this context). These are also subclasses of subclasses of PossibleIndividual (see ARTEFACT in above diagram).

Most instances of (subtypes of) ClassOfInanimatePhysicalObject start, in the top of their hierarchy, with being a specialization of an instance of ClassOfFunctionalObject. In above diagram CENTRIFUGAL PUMP is a subclass of the instance PUMP of ClassOfFunctionalObject.

CENTRIFUGAL PUMP, or any of its many subclasses (not shown) is the superclass of a so-called Requirements Class in the brown part, often defined in a Specification (here, in this example for pump P-101, such as an API 610 Pump Data Sheet).

That Requirements Class classifies pump P-101 in the ochre part, or actually a temporal part thereof. How this is done has been worked out in the topic "Plant Life-cycle Model".  P-101 is an instance (member) of PUMP  (its essential  function), InanimatePhysicalObject, WholeLifeIndividual, and NonActualIndividual (because it exists in the Design World, see the PossibleWorlds topic).