|
|
|
Login |
TO BE CONTINUED - UNDER CONSTRUCTION ISO 15926 part 4 is the ISO-standardized part of the Reference Data Library (RDL). ISO 15926 part 4 is also called the "Core Library". An RDL is like a class library which also contains reference individuals. A class in the RDL is the definition of a type, a kind. Individuals are not classes, they are unique. But an individual is member of one or more classes. To be a member of a class in ISO 15926 is called "to be classified as". The RDL contains classes and a few reference individuals. A reference individuals is an individual that is referenced so often that it makes sense to store it in the RDL. Examples of reference individuals are: London (city), Germany (country), Shell (company). The currently being developed RDL can be viewed from the online system Reference Data System (RDS). See also RDS. It is available through http://rds.posccaesar.com . You have to wait until the Java Applet is installed, then click Login at the right upper corner. Start by typing an expression in the search box. The * is used as wildcard. For instance type *pump* to find any class short name containing the word pump.
The RDL Browser allows the user to search the RDL for classes, relationships and individuals.
For more help refer to the help window in RDS; this tutorial will focus more on the content of ISO 15926 part 4. As soon as anybody starts browsing through the ISO 15926 part 4 data, remarks and comments come up and a need arises to improve the set. Albeit this set was subject to the (more than 40 manyears) work of maybe a hundred domain matter experts of dozens of companies since 1992, many obvious improvements come to mind. The set will never be finished; it will always grow and will always be subject to improvement. Right now the comments have to be sent by email to the RDS, IDS and IIP team. Refer to Contact. It is the intention to setup a good forum where issues can be addressed, maybe on this knowledge base, but it needs to be decided yet. In the future an organization will be set up to deal with these improvements. They need to be addressed in a timely matter, and subject to certification. For more details on this see ISO 15926 Single Global Source. To find the subject areas of the RDL, in the RDS screen search for: ISO-CD 15926-4 INITIAL SET
Then in the Second Relation windows open the SPECIALIZATION.superclass relation, showing the subject areas. It is possible to select the list and to copy paste them into another application like your text editor. They are:
See here the structure provided by the ISO 15926 part 2 data model. It comprises of objects like classes or individuals, and relations like the one described here; CLASSIFICATION. You see there are two types of setting the type of an object; classification and specialization. Classification in the ISO 15926 is not the same as in the OWL sense. Here are the official definitions: classification
A <classification> is type of <relationship> that indicates that the classified <thing> is a member of the classifier <class>.
<classification> is not transitive. NOTE A subtype of <relationship> is transitive if when A is related to B, and B is related to C in the same way, then A is necessarily related to C in that way. <specialization> and <composition> are examples of transitive subtypes of <relationship>. However, because <classification> is not transitive does not mean that A cannot be related to C in the same way, only that it does not necessarily follow from A being related to B and B being related to C. EXAMPLE 1 The <relationship> that indicates that London is a member of the class known as 'capital city' is a <classification>. EXAMPLE 2 The <relationship> that indicates that 'pump' is a member of the class 'equipment type' is a <classification>. specialization A <specialization> is a <relationship> that indicates that all members of the subclass are members of the superclass. <specialization> is transitive. NOTE If A is a <specialization> of B and B is a <specialization> of C, then A is necessarily a <specialization> of C. EXAMPLE Centrifugal pump is a <specialization> of pump. Thinking this through, classification is non-transive and specialization is transive. This means for the use of it, for specialization all definitions, and also relations, of the superclass also all go for the subclass. In the case of classification some or all of the classifier may go for the classified.
Note that taxonomy does not come in single superclasses; there can be more. Another way of looking at it is to see specialization as the essence of a thing, and classification as aspects or designation. Currently, in the RDL, the most often used properties and relationships are:
Other properties and relations will follow, but they will be part of the Object Information Models (OIM). Examples:
Above is shown the taxonomy thermowell - flanged thermowell - solid forged flanged thermowell. The ID's are in capitals with underscores. That is the way the RDL's ID's are currently set up. They could also be numbers or follow the ISO standard for ID's. This way is for convenience. If you follow this way of making ID's in your Facade, you will eventually run into trouble. There is no way of continuously making unique naming when specializing classes. That is why equipment vendors use serial numbers; uniquely naming all types of equipment, with all their special extensions and features, would be impossible. The short names are stored as properties to the objects. They can be stored in various languages and to those synonyms will be added too. The superclass - subclass relations make out the taxonomy. An object can have multiple superclasses. The definitions can be stored in various languages. Classes, once part of the ISO 15926 RDL, cannot be changed any more, because there is no way of knowing how many parties are using the class as a reference in data integration. When a change needs to be made, a new class must be added. If this new class has the same ID, the version number will be added (currently unresolved how this will be executed). Examples of objects stored in the RDL:
TO BE CONTINUED - UNDER CONSTRUCTION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||