Version 24 (modified by gordonrachar, 14 years ago)

major surgery to the introduction

History of ISO 15926 and The Major Players

Status of this document: Working Draft

This document is open for feedback, please post questions and comments in the forum at the bottom of this page. You will need a login to post in the forum.


Contents

  1. Abstract
  2. Markup Languages
  3. Knowledge Representation
  4. Interoperability Projects
    1. 1991 - ProcessBASE
    2. STEP
    3. EPISTLE
    4. ISO 15926
  5. Interoperability Organizations
    1. Petrochemical Open Software Corporation (POSC)
    2. POSC Caesar Association

Abstract

[Enter abstract]

Human society has always had to find ways to manage, store, and retrieve information. The Library of Alexandria that burned down, according to one story, in 48 BC (Wikipedia Article) is an example of both the best technology of manageing information in hard-copy form, and a major limitation of doing so.

With the advent of computer-managed storage in the mid twentieth century, information managers have had to grapple with two problems:

  • Survival of information beyond the lifetime of proprietary hardware and software.
  • Moving large amount of information between proprietary systems.

Proprietary Hardware

A typical example of this question is a help desk enquiry from the mid 1980's:

I have data I want to keep for decades. Should I invest in a good card reader, or should I transfer my data to these far more efficient but newfangled "floppy disks"?

Unfortunatley, the best answer to this question has always been rather labor intensive. The only reliable way to keep digital information for decades is to upgrade your storage media every few years to whatever is the latest and greatest at the time. For personal use, in the 1980s it would have been 5 1/2" floppy disks. By the 1990s you would have had to copy all of your archive to 3 1/2" floppys. Then, sometime around 2000, the best storage medium would become CDs, and a bit later, DVDs. At first, when CDs and DVDs came out everyone thought they would last for years. But, sometimes, they didn't even last two:

Restored DVD key to conviction in rape case

Nearing the end of the first decade in the twenty-first century, flash drives are looking like they will be readable for quite awhile. But ask yourself whether or not personal computers will even have USB ports in twenty years? At some point, you will still have to load up your thumb drives and copy them to some new media; perhaps a three-dimensional, holographic memory block.

Proprietary Software

Unfortunatley, even if we go through the exercise of transferring our archive every few years, how are you going to open the files twenty-five years from now? In the lifetime of your humble author (who is so old he can remember when an entire family had to make do with one telephone for the entire house), the word processor of choice has gone from WordStar?, to Word Perfect, to Microsoft Word.

Opening Word 2002, now, as I write this, I can see that Uncle Billy will let me open the following file formats:

  • Word 2.0
  • Word 5.1 for Mac
  • Word 6.0 (95)
  • Word Perfect 5.0
  • Works 2000
  • and a few others

Where is my beloved WordStar??

Error: Macro Image(LongtermStorage.jpg, 300px) failed
Attachment 'wiki:ISO15926Primer_History: LongtermStorage.jpg' does not exist.

Fig 1 - Long Term Information Storage Using the Internet

So now, if I actually want to be able to retrieve my personal archives for decades (perhaps I am thinking that after I become a famous author a publisher will give me a million dollar advance to write my memoirs), I will have to open each of my archived files every couple years and somehow transfer the contents to whatever the new authoring software is.

Provided I can afford the time, this will remove the problem of having to keep old hardware and software around, but will introduce a new set of problems:

First, this solution will create an upper limit on how much information I can keep around. Since it will take a certain amount of time to upgreade my archive every few years, I will have less and less time each round to create new information. Eventually I will just finish one upgrade when I will have to start the next round.

Second, who's to say there will be a clear and easy upgrade path from one authoring software to the next? For example, what if I had a large number of files authored with obscure CAD software? What if the dominant players (as I write this, Autodesk and Bentley Systems) did not write the appropriate conversions into there offerings?

Moving large amount of information between proprietary systems


ISO 15926 builds on initiatives that started in the mid 1960s.


During 2008 the interest and commitment to ISO 15926 as the preferred way to interoperate information between companies has been significantly accelerated. Along with all of the progress made by several acceleration projects, a watershed moment occurred during the ISO 15926 Software Vendor Workshop last May 2008 that signaled the “passing of the baton” of leadership to the software vendor community.

But it's taken awhile.

In the early 1990's quite a few organizations started projects to explore the possibility of developing a common language describing plant objects. Over the next decade many of these organizations found out about each other and decided to pool their resources. But the tools that ISO 15926 is being developed with have their roots as far back as the 1970's.

Markup Languages

  • GML
  • SGML
  • XML

More about Markup Languages?

Knowledge Representation

  • RDF
  • OWL

Interoperability Projects

1991 - ProcessBASE

Note to me: looks like a program to simulate processes (plant, computer?). it spawned some thought about transferring information. which lead to ProcessBASE, which lead to ISO 10302-AP221, which lead to STEP (or it already existed?) which lead to 15926

References

STEP

Synonyms:

  • STEP
  • Industrial automation systems and integration - Product data representation and exchange
  • ISO 10303

ISO 10303 is an ISO standard for the computer-interpretable representation and exchange of industrial product data. Its official title is Industrial automation systems and integration - Product data representation and exchange, and it is also known as STEP or the Standard for the Exchange of Product model data. The standard's objective is to provide a mechanism that is capable of describing product data throughout the life cycle of a product, independent from any particular system. The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases and archiving.

Typically STEP can be used to exchange data between CAD, Computer-aided manufacturing, Computer-aided engineering, Product Data Management/EDM and other CAx systems. STEP is addressing product data from mechanical and electrical design, Geometric dimensioning and tolerancing, analysis and manufacturing, with additional information specific to various industries such as automotive, aerospace, building construction, ship, oil and gas, process plants and others.

STEP is developed and maintained by the ISO technical committee TC 184, Technical Industrial automation systems and integration, sub-committee SC4 Industrial data. Like other ISO and IEC standards STEP is copyright by ISO and is not freely available.

References

EPISTLE

European Process Industries STEP Technical Liaison Executive

EPISTLE is a virtual organization with no employees, no funding, and no legal status.

The membership of EPISTLE is open to those organizations that are consortia of companies working to develop standards for information management and prepared to commit resources with other members to achieve commonly agreed objectives.

Individual companies and other organizations may attend EPISTLE meetings on an observer basis, but are encouraged to join or form a consortium that is a full member of EPISTLE. Observers may only speak on invitation of the chair of the meeting concerned, and may be asked to leave the meeting at the discretion of the chair.

Membership The founding members under this new constitution are:

  • PISTEP
  • POSC/Caesar
  • USPI-NL

References

ISO 15926

ISO 15926 is a standard for data integration, sharing, exchange, and hand-over between computer systems.

In the early 2000s, for modeling-technical reasons POSC/Caesar proposed another standard than ISO 10303, called ISO 15926. EPISTLE (and ISO) supported that proposal, and continued the modeling work, thereby writing Part 2 of ISO 15926. This Part 2 has official ISO IS (International Standard) status since 2003.

References

Interoperability Organizations

Petrochemical Open Software Corporation (POSC)

POSC started life as a consortium of 100 companies engaged in the production, refinement, and distribution of petrochemical products and of companies that supply hardware for those operations. POSC worked to share information among its members and to promote useful software modeling, data, and application integration standards.

At the 2006 Standards Summit & Reception in Houston on November 8, 2006, POSC Rebranded itself as Energistics

From its new website http://www.energistics.org/:

Energistics' rebranding supports the new leadership goal of executing a market-focused business strategy. The mission of Energistics is to deliver to the upstream oil and gas industry the means to produce, deploy and maintain common information and data standards.

So it looks like only the name has changed.

POSC Caesar Association

http://www.posccaesar.org

  • Caesar Offshore Project
  • PetroChemical Open Software Corporation

The Caesar Offshore Program started in 1993 as an industry driven research and development project under the name of Caesar Offshore Program. It was sponsored by The Norwegian Research Council, Aker, DNV, Kværner, Norsk Hydro, Saga Petroleum and Statoil. The purpose of the project was to benefit the oil and gas industry by developing a product model for life cycle information. The focus was on standardizing the technical data definitions for facilities and equipment associated with onshore and offshore oil and gas production facilities. In the period 1994-96 Caesar Offshore Program was defined as a project of Petrotechnical Open Software Corporation (POSC), Houston, and changed its name to the POSC Caesar Project.

The technical work of POSC Caesar was more and more related to the ISO STEP standard and influenced by similar work in European standardization organization such as PISTEP in UK and USPI in the Netherlands through the virtual organization EPISTLE.

POSC Caesar Association was founded in 1997, as a global, non-profit, member organization that shall promote the development of openly available specifications to be used as standards for enabling the integration and interoperability of data, software and related matters for e-engineering and e-commerce.

POSC Caesar has a special responsibility for the maintenance and enhancement of ISO 15926 “Integration of life-cycle data for process plants including oil and gas production facilities". However, the organization shall be flexible and at all times align its activities with the needs of its membership.

POSC Caesar works now as a global standardization organization in close collaboration with other standardization organizations in Europe, USA and Japan.


Discussion

You have no rights to see this discussion.

Home
About PCA
Reference Data Services
Projects
Workgroups