SlideShare a Scribd company logo
Why ISO 15926 oil and gas data integration technology is
capable to solve of problems that can’t being solved by
previous generations of technologies and previous
generations of data integration standards.
Moscow
29th of April, 2013
ISO 15926 technology
Source: FIATECH
Framework for enterprise
interoperability
• ISO 11354-1 Advanced automation technologies
and their applications — Requirements for
establishing manufacturing enterprise process
interoperability — Part 1: Framework for
enterprise interoperability
• Clause 5.4.1:
There are three approaches to achieve enterprise
interoperability:
-- integrated,
-- unified,
-- and federated.
These three approaches were first identified in ISO 14258.
3
ISO 15926
ISO 11354
5.4.4 Federated approach
In the federated approach, there is no sufficiently capable common form or meta-model to guide the
interaction between enterprises that need to interoperate . The lack of capability is often related to
different terminologies or methodologies that need to be resolved by business entity interaction. While
there can be a common understanding between the business entities, in the federated approach, no
business entity imposes their own models, languages and methods of work.
To establish interoperability, parties shall accommodate and adjust their operations. Interoperation can
be supported by providing a priori information about the capabilities of the entities to be involved in
the exchange or by employing agents to discover the needed information. Support for the a priori case
can be provided by establishing entity capability profile s that hold syntactic and semantic information
on both entity inputs and outputs. Interoperability can be established by mapping corresponding input
and output information of the entities and identifying inconsistencies. Any remaining inconsistencies
shall be resolved by manual interventions.
This approach is more suitable for peer-to-peer situations, where each enterprise has resources for
negotiation and compromise. The approach is particularly adapted to virtual enterprises, where diverse
companies combine their resources and knowledge to manufacture a product for a limited duration.
NOTE Using the federated approach to develop enterprise interoperability is most challenging. A main
research area is development of a mapping factory that can generate on-demand customized “anybody-
anywhere-anytime” mapping agents among existing systems. It is worth noting that a specific support
for the federated approach is seen in entity profiles, which identify particular entity characteristics and
properties relevant for interoperation (e.g. ISO 15745 and ISO 16100).
4
iRING architecture: federation
5
Product
data
model
ISO 15926
RDL
federation
Product
data
model
Product dataProduct data
1 ISO 15926 Rule ISO 15926 2
circle radius radius*2 diameter окружность
mappingmapping
1. Mapping
editor
4. adaptor
3. SPARQL
endpoint
2. Reference
data editor
5. adaptor
facades
Version of iRING (ISO 15926) architecture
6
Problems and solutions
Domain scalability
Fact-orientedness and semantics
Ontological approach:
Common “picture of the world”
Notion of the “system” right out of the box
“Plain language”: patterns
Availability of high quality reference data
Tools: variety of implementations of a standard
7
Domain scalability
• «Multiple closed vocabularies» do not fit domain
scalability -- STEP (ISO 10303)
• Computer ready standard: administration of
amendment procedures as in standards while
maintaining standard-as-a-database
• Levels of standardization (organization of reference
data development/approval): ISO – JORD – … –
enterprise
8
Fact-orientedness and semantics
• EPISTLE: «object in a one project is an attribute of
another project and vice versa»  fact-orientedness
• Work on-line:
– Amendability and collaborative development: open world
assumption (XML schemas are corresponded to close
world assumption, there are problems with merge)
– Linked Data (URI),
– Quad-stores and SPARQL
– Data description availability (resolvable URI)
• Ready-made data interchange formats: RDF и OWL
• Formal verification (reasoners in OWL)
9
Ontological approach
• “Plain semantics” is fit to federation within one stage of life cycle
• In multiple stages of life cycle federation
• ISO 24744 define life cycle stages boundaries as changing of mental
framework. Therefore it should be “one picture of the world” for all
“mental frameworks” to superimpose objects (e.g. superimpose system
component from design stage and supply item from construction stage).
• 4D extensionalism
• Information systems federation use Relations that transcend boundaries
of individual information systems. Most of these “boundary crossing
relations” are of type TemporalWholePart(Whole, Part)
• Notion of the “system” right out of the box: pump component change
example.
• Multiple identification schemes (classifiers) – classes of classes
• Agreements: how to model a World + who to model a computer
representation of the World
10
Life cycle of valve in ISO 15926
11
!
!!
12
Design
applications
Procurement
applications
P&ID
applications
Operation
applications
ISO 15926 – «English
as a global language»
for life cycle data
ISO 15926 define:
1. Terminology
2. Classification
3. Software protocol
“Plain language”
[is not supported by “plain and pure semantic
web”: this is very specific feature of ISO 15926]
• Means: understandability by engineers (not
programmers)
• Ends: template patterns
13
Engineering
application
(CAD/PLM)
Semantic
network
ISO 15926-2
Template
patterns
ISO 15926
Availability of high quality reference data: JORD RDL
14
“Plain language”:
patterns
Download freeware .15926 Editor here: http://techinvestlab.ru/dot15926Editor
More than 58,000
objects including more
than 10,000 equipment
classes, 1,500 UoMs,
etc.
Product knowledge pyramid (ISO 15926)
ISO 15926
types
RDL
Catalogue
(standard classes)
Product lines
and project
Debug, change management
Product configuration
baselines
Historic data (product operations time
rows)
R
D
L
P
r
o
d
u
c
t
d
a
t
a
15
Huge! Needs
federation of
multiple sources!
But: one format
Needs federation
even more!
Multiple formats
Enterprise-related
data excluded only
to clarity of a slide.
201 type: ontological commitments
(shared reality)
Reference data libraries and services
16
RDL
RDL (GOST
standards)
RDL (industry
standards)
Project-specific RDL
RDL of equipment
catalogue
Project-specific information
Data of equipment catalogue
ISO/JORD
National associations
Industry associations
Catalogue providers
EPCM company
Tools: variety of implementations of a standard
Software needed:
• Reference data editor
• Mapping editor
• Quad-store with SPARQL endpoint
• Two adaptors (to ISO 15926 and from ISO 15926)
Implementations of iRING architecture:
• iRINGTools (iRING usergroup with Bechtel leadership)
• .15926 (TechInvestLab)
• RDL of Rosenergoatom
• OpenPlant (Bentley Systems)
• JORD RDS infrastructure
• XMpLant Protheus-2 software
• …
Quality of implementations is provided by competition of ISO
15926 tool vendors. The more, the merrier!
17
Case: Bechtel
• 53,000 employee, $27bln/year.
• 13 years of leading construction market in USA
• Up to end 2012 around 30% of intra-company data
transfers in Bechtel provided with usage of ISO 15926
technology
• Up to end 2014 it will be 100%
• Use of JORD RDL only. No other “proprietary”
reference data libraries inside the firewall.
[impossible to repeat in Russia: reference data for
GOSTs and other Russia-specific standards are of
limited interest to JORD]
18
http://iringtoday.com/interview-with-frank-matthewson-of-bechtel/
19
Thank you!
Anatoly Levenchuk,
ailev@asmp.msk.su
Blog: http://levenchuk.com
Victor Agroskin,
vic5784@gmail.com
TechInvestLab.ru (member of POSCCaesar Association)
+7 (495) 748-53-88
.15926 Editor blog (in Russian)
http://dot15926.livejournal.com

More Related Content

What's hot

Evolution of the Graph Schema
Evolution of the Graph SchemaEvolution of the Graph Schema
Evolution of the Graph Schema
Joshua Shinavier
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
Markus Michalewicz
 
Datastage ppt
Datastage pptDatastage ppt
Datastage ppt
Newyorksys.com
 
Time Series Vs Order based Planning in SAP IBP
Time Series Vs Order based Planning in SAP IBPTime Series Vs Order based Planning in SAP IBP
Time Series Vs Order based Planning in SAP IBP
AYAN BISHNU
 
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Looker
 
GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...
GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...
GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...
Ashutosh Bansal
 
Big Query - Utilizing Google Data Warehouse for Media Analytics
Big Query - Utilizing Google Data Warehouse for Media AnalyticsBig Query - Utilizing Google Data Warehouse for Media Analytics
Big Query - Utilizing Google Data Warehouse for Media Analytics
hafeeznazri
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High Availability
Markus Michalewicz
 
NoSQL Architecture Overview
NoSQL Architecture OverviewNoSQL Architecture Overview
NoSQL Architecture Overview
Christopher Foot
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
Anil Nair
 
snowpro (1).pdf
snowpro (1).pdfsnowpro (1).pdf
snowpro (1).pdf
suniltiwari160300
 
Page Cache in Linux 2.6.pdf
Page Cache in Linux 2.6.pdfPage Cache in Linux 2.6.pdf
Page Cache in Linux 2.6.pdf
ycelgemici1
 
Oracle 19c initialization parameters
Oracle 19c initialization parametersOracle 19c initialization parameters
Oracle 19c initialization parameters
Pablo Echeverria
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
Stanley Wang
 
InfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s ComingInfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s Coming
InfluxData
 
Ceph - A distributed storage system
Ceph - A distributed storage systemCeph - A distributed storage system
Ceph - A distributed storage system
Italo Santos
 
Ext4 write barrier
Ext4 write barrierExt4 write barrier
Ext4 write barrier
Somdutta Roy
 
ArCo Project
ArCo ProjectArCo Project
ArCo Project
ArcoProject
 
Zero to Snowflake Presentation
Zero to Snowflake Presentation Zero to Snowflake Presentation
Zero to Snowflake Presentation
Brett VanderPlaats
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
Kent Graziano
 

What's hot (20)

Evolution of the Graph Schema
Evolution of the Graph SchemaEvolution of the Graph Schema
Evolution of the Graph Schema
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
Datastage ppt
Datastage pptDatastage ppt
Datastage ppt
 
Time Series Vs Order based Planning in SAP IBP
Time Series Vs Order based Planning in SAP IBPTime Series Vs Order based Planning in SAP IBP
Time Series Vs Order based Planning in SAP IBP
 
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...
 
GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...
GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...
GitaCloud Webinar - SAP Integrated Business Planning IBP for Make To Order MT...
 
Big Query - Utilizing Google Data Warehouse for Media Analytics
Big Query - Utilizing Google Data Warehouse for Media AnalyticsBig Query - Utilizing Google Data Warehouse for Media Analytics
Big Query - Utilizing Google Data Warehouse for Media Analytics
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High Availability
 
NoSQL Architecture Overview
NoSQL Architecture OverviewNoSQL Architecture Overview
NoSQL Architecture Overview
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
snowpro (1).pdf
snowpro (1).pdfsnowpro (1).pdf
snowpro (1).pdf
 
Page Cache in Linux 2.6.pdf
Page Cache in Linux 2.6.pdfPage Cache in Linux 2.6.pdf
Page Cache in Linux 2.6.pdf
 
Oracle 19c initialization parameters
Oracle 19c initialization parametersOracle 19c initialization parameters
Oracle 19c initialization parameters
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
 
InfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s ComingInfluxDB Roadmap: What’s New and What’s Coming
InfluxDB Roadmap: What’s New and What’s Coming
 
Ceph - A distributed storage system
Ceph - A distributed storage systemCeph - A distributed storage system
Ceph - A distributed storage system
 
Ext4 write barrier
Ext4 write barrierExt4 write barrier
Ext4 write barrier
 
ArCo Project
ArCo ProjectArCo Project
ArCo Project
 
Zero to Snowflake Presentation
Zero to Snowflake Presentation Zero to Snowflake Presentation
Zero to Snowflake Presentation
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 

Viewers also liked

2009 Hausmann Catalog Sec1 p1-16
2009 Hausmann Catalog Sec1 p1-162009 Hausmann Catalog Sec1 p1-16
2009 Hausmann Catalog Sec1 p1-16
Hausmann Industries
 
Digital humanities
Digital humanitiesDigital humanities
Digital humanities
Anatoly Levenchuk
 
ISO 18876
ISO 18876ISO 18876
ISO 18876
lenand
 
PROTEAM by Hausmann 2011-2013 Catalog
PROTEAM by Hausmann 2011-2013 CatalogPROTEAM by Hausmann 2011-2013 Catalog
PROTEAM by Hausmann 2011-2013 Catalog
Hausmann Industries
 
1257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct20091257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct2009
Giorgio Amici
 
Strategic Planning for 2015 Capital Replacement Projects
Strategic Planning for 2015 Capital Replacement ProjectsStrategic Planning for 2015 Capital Replacement Projects
Strategic Planning for 2015 Capital Replacement Projects
Kipcon Inc.
 
디지털 플랜트를 위한 정보상호운용성 및 활용성 제고
디지털 플랜트를 위한 정보상호운용성 및 활용성 제고디지털 플랜트를 위한 정보상호운용성 및 활용성 제고
디지털 플랜트를 위한 정보상호운용성 및 활용성 제고Taiheon Choi
 
일신오토클레이브 회사소개서
일신오토클레이브 회사소개서일신오토클레이브 회사소개서
일신오토클레이브 회사소개서
ilshinautoclave
 

Viewers also liked (8)

2009 Hausmann Catalog Sec1 p1-16
2009 Hausmann Catalog Sec1 p1-162009 Hausmann Catalog Sec1 p1-16
2009 Hausmann Catalog Sec1 p1-16
 
Digital humanities
Digital humanitiesDigital humanities
Digital humanities
 
ISO 18876
ISO 18876ISO 18876
ISO 18876
 
PROTEAM by Hausmann 2011-2013 Catalog
PROTEAM by Hausmann 2011-2013 CatalogPROTEAM by Hausmann 2011-2013 Catalog
PROTEAM by Hausmann 2011-2013 Catalog
 
1257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct20091257103560 X Mp Lantand Iso15926 Oct2009
1257103560 X Mp Lantand Iso15926 Oct2009
 
Strategic Planning for 2015 Capital Replacement Projects
Strategic Planning for 2015 Capital Replacement ProjectsStrategic Planning for 2015 Capital Replacement Projects
Strategic Planning for 2015 Capital Replacement Projects
 
디지털 플랜트를 위한 정보상호운용성 및 활용성 제고
디지털 플랜트를 위한 정보상호운용성 및 활용성 제고디지털 플랜트를 위한 정보상호운용성 및 활용성 제고
디지털 플랜트를 위한 정보상호운용성 및 활용성 제고
 
일신오토클레이브 회사소개서
일신오토클레이브 회사소개서일신오토클레이브 회사소개서
일신오토클레이브 회사소개서
 

Similar to Why ISO15926 is the best

Ontology-Based Systems Federation
Ontology-Based Systems FederationOntology-Based Systems Federation
Ontology-Based Systems Federation
Anatoly Levenchuk
 
SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17
Pieter Pauwels
 
Moreq 2010 update
Moreq 2010 updateMoreq 2010 update
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Akira Tanaka
 
Introduction to Smart Data Models
Introduction to Smart Data ModelsIntroduction to Smart Data Models
Introduction to Smart Data Models
FIWARE
 
Michael Lang Sr. Presentation
Michael Lang Sr. PresentationMichael Lang Sr. Presentation
Michael Lang Sr. Presentation
Mediabistro
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
university of sust.
 
Oslc case study (poc results) v1.1
Oslc case study (poc results) v1.1Oslc case study (poc results) v1.1
Oslc case study (poc results) v1.1
Joseph Lopez, M.ISM
 
Moreq 2010 update-s-share
Moreq 2010 update-s-shareMoreq 2010 update-s-share
Moreq 2010 update-s-share
Jürg Hagmann
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Obeo
 
Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2
Dr Nicolas Figay
 
LISA OASIS-feb2011
LISA OASIS-feb2011LISA OASIS-feb2011
LISA OASIS-feb2011
Jamie Clark
 
Architecture Centered Publishing Systems
Architecture Centered Publishing SystemsArchitecture Centered Publishing Systems
Architecture Centered Publishing Systems
Glen Alleman
 
ISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering MethodologyISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering Methodology
Anatoly Levenchuk
 
Achieving the Digital Thread through PLM and ALM Integration using OSLC
Achieving the Digital Thread through PLM and ALM Integration using OSLCAchieving the Digital Thread through PLM and ALM Integration using OSLC
Achieving the Digital Thread through PLM and ALM Integration using OSLC
Koneksys
 
Achieving the digital thread through PLM and ALM integration using oslc
Achieving the digital thread through PLM and ALM integration using oslcAchieving the digital thread through PLM and ALM integration using oslc
Achieving the digital thread through PLM and ALM integration using oslc
Axel Reichwein
 
Technology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C InsuranceTechnology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C Insurance
Gregg Barrett
 
Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation
Modelon
 
Semantic Integration Patterns for Industry 4.0
Semantic Integration Patterns for Industry 4.0Semantic Integration Patterns for Industry 4.0
Semantic Integration Patterns for Industry 4.0
Georg Guentner
 
Ooxml Arabic support Technical Review
Ooxml Arabic support Technical ReviewOoxml Arabic support Technical Review
Ooxml Arabic support Technical Review
woransa
 

Similar to Why ISO15926 is the best (20)

Ontology-Based Systems Federation
Ontology-Based Systems FederationOntology-Based Systems Federation
Ontology-Based Systems Federation
 
SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17SustainablePlaces_ifcOWL_applications_2015-09-17
SustainablePlaces_ifcOWL_applications_2015-09-17
 
Moreq 2010 update
Moreq 2010 updateMoreq 2010 update
Moreq 2010 update
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
 
Introduction to Smart Data Models
Introduction to Smart Data ModelsIntroduction to Smart Data Models
Introduction to Smart Data Models
 
Michael Lang Sr. Presentation
Michael Lang Sr. PresentationMichael Lang Sr. Presentation
Michael Lang Sr. Presentation
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Oslc case study (poc results) v1.1
Oslc case study (poc results) v1.1Oslc case study (poc results) v1.1
Oslc case study (poc results) v1.1
 
Moreq 2010 update-s-share
Moreq 2010 update-s-shareMoreq 2010 update-s-share
Moreq 2010 update-s-share
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
 
Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2
 
LISA OASIS-feb2011
LISA OASIS-feb2011LISA OASIS-feb2011
LISA OASIS-feb2011
 
Architecture Centered Publishing Systems
Architecture Centered Publishing SystemsArchitecture Centered Publishing Systems
Architecture Centered Publishing Systems
 
ISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering MethodologyISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering Methodology
 
Achieving the Digital Thread through PLM and ALM Integration using OSLC
Achieving the Digital Thread through PLM and ALM Integration using OSLCAchieving the Digital Thread through PLM and ALM Integration using OSLC
Achieving the Digital Thread through PLM and ALM Integration using OSLC
 
Achieving the digital thread through PLM and ALM integration using oslc
Achieving the digital thread through PLM and ALM integration using oslcAchieving the digital thread through PLM and ALM integration using oslc
Achieving the digital thread through PLM and ALM integration using oslc
 
Technology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C InsuranceTechnology, Software, Architecture for P&C Insurance
Technology, Software, Architecture for P&C Insurance
 
Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation
 
Semantic Integration Patterns for Industry 4.0
Semantic Integration Patterns for Industry 4.0Semantic Integration Patterns for Industry 4.0
Semantic Integration Patterns for Industry 4.0
 
Ooxml Arabic support Technical Review
Ooxml Arabic support Technical ReviewOoxml Arabic support Technical Review
Ooxml Arabic support Technical Review
 

More from Anatoly Levenchuk

Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)
Anatoly Levenchuk
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM Institute
Anatoly Levenchuk
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
Anatoly Levenchuk
 
А.Левенчук -- развитие личности
А.Левенчук -- развитие личностиА.Левенчук -- развитие личности
А.Левенчук -- развитие личности
Anatoly Levenchuk
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерство
Anatoly Levenchuk
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchi
Anatoly Levenchuk
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен перемен
Anatoly Levenchuk
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
Anatoly Levenchuk
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышление
Anatoly Levenchuk
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личности
Anatoly Levenchuk
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопмента
Anatoly Levenchuk
 
А.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятийА.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятий
Anatoly Levenchuk
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурацией
Anatoly Levenchuk
 
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataА.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigData
Anatoly Levenchuk
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
Anatoly Levenchuk
 
Future of Engineering
Future of EngineeringFuture of Engineering
Future of Engineering
Anatoly Levenchuk
 
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииА.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организации
Anatoly Levenchuk
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIA
Anatoly Levenchuk
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
Anatoly Levenchuk
 
А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнес
Anatoly Levenchuk
 

More from Anatoly Levenchuk (20)

Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM Institute
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышление
 
А.Левенчук -- развитие личности
А.Левенчук -- развитие личностиА.Левенчук -- развитие личности
А.Левенчук -- развитие личности
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерство
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchi
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен перемен
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерии
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышление
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личности
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопмента
 
А.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятийА.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятий
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурацией
 
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataА.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigData
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектирования
 
Future of Engineering
Future of EngineeringFuture of Engineering
Future of Engineering
 
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииА.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организации
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIA
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
 
А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнес
 

Recently uploaded

Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 

Recently uploaded (20)

Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 

Why ISO15926 is the best

  • 1. Why ISO 15926 oil and gas data integration technology is capable to solve of problems that can’t being solved by previous generations of technologies and previous generations of data integration standards. Moscow 29th of April, 2013
  • 3. Framework for enterprise interoperability • ISO 11354-1 Advanced automation technologies and their applications — Requirements for establishing manufacturing enterprise process interoperability — Part 1: Framework for enterprise interoperability • Clause 5.4.1: There are three approaches to achieve enterprise interoperability: -- integrated, -- unified, -- and federated. These three approaches were first identified in ISO 14258. 3 ISO 15926
  • 4. ISO 11354 5.4.4 Federated approach In the federated approach, there is no sufficiently capable common form or meta-model to guide the interaction between enterprises that need to interoperate . The lack of capability is often related to different terminologies or methodologies that need to be resolved by business entity interaction. While there can be a common understanding between the business entities, in the federated approach, no business entity imposes their own models, languages and methods of work. To establish interoperability, parties shall accommodate and adjust their operations. Interoperation can be supported by providing a priori information about the capabilities of the entities to be involved in the exchange or by employing agents to discover the needed information. Support for the a priori case can be provided by establishing entity capability profile s that hold syntactic and semantic information on both entity inputs and outputs. Interoperability can be established by mapping corresponding input and output information of the entities and identifying inconsistencies. Any remaining inconsistencies shall be resolved by manual interventions. This approach is more suitable for peer-to-peer situations, where each enterprise has resources for negotiation and compromise. The approach is particularly adapted to virtual enterprises, where diverse companies combine their resources and knowledge to manufacture a product for a limited duration. NOTE Using the federated approach to develop enterprise interoperability is most challenging. A main research area is development of a mapping factory that can generate on-demand customized “anybody- anywhere-anytime” mapping agents among existing systems. It is worth noting that a specific support for the federated approach is seen in entity profiles, which identify particular entity characteristics and properties relevant for interoperation (e.g. ISO 15745 and ISO 16100). 4
  • 5. iRING architecture: federation 5 Product data model ISO 15926 RDL federation Product data model Product dataProduct data 1 ISO 15926 Rule ISO 15926 2 circle radius radius*2 diameter окружность mappingmapping 1. Mapping editor 4. adaptor 3. SPARQL endpoint 2. Reference data editor 5. adaptor facades
  • 6. Version of iRING (ISO 15926) architecture 6
  • 7. Problems and solutions Domain scalability Fact-orientedness and semantics Ontological approach: Common “picture of the world” Notion of the “system” right out of the box “Plain language”: patterns Availability of high quality reference data Tools: variety of implementations of a standard 7
  • 8. Domain scalability • «Multiple closed vocabularies» do not fit domain scalability -- STEP (ISO 10303) • Computer ready standard: administration of amendment procedures as in standards while maintaining standard-as-a-database • Levels of standardization (organization of reference data development/approval): ISO – JORD – … – enterprise 8
  • 9. Fact-orientedness and semantics • EPISTLE: «object in a one project is an attribute of another project and vice versa»  fact-orientedness • Work on-line: – Amendability and collaborative development: open world assumption (XML schemas are corresponded to close world assumption, there are problems with merge) – Linked Data (URI), – Quad-stores and SPARQL – Data description availability (resolvable URI) • Ready-made data interchange formats: RDF и OWL • Formal verification (reasoners in OWL) 9
  • 10. Ontological approach • “Plain semantics” is fit to federation within one stage of life cycle • In multiple stages of life cycle federation • ISO 24744 define life cycle stages boundaries as changing of mental framework. Therefore it should be “one picture of the world” for all “mental frameworks” to superimpose objects (e.g. superimpose system component from design stage and supply item from construction stage). • 4D extensionalism • Information systems federation use Relations that transcend boundaries of individual information systems. Most of these “boundary crossing relations” are of type TemporalWholePart(Whole, Part) • Notion of the “system” right out of the box: pump component change example. • Multiple identification schemes (classifiers) – classes of classes • Agreements: how to model a World + who to model a computer representation of the World 10
  • 11. Life cycle of valve in ISO 15926 11 ! !!
  • 12. 12 Design applications Procurement applications P&ID applications Operation applications ISO 15926 – «English as a global language» for life cycle data ISO 15926 define: 1. Terminology 2. Classification 3. Software protocol
  • 13. “Plain language” [is not supported by “plain and pure semantic web”: this is very specific feature of ISO 15926] • Means: understandability by engineers (not programmers) • Ends: template patterns 13 Engineering application (CAD/PLM) Semantic network ISO 15926-2 Template patterns ISO 15926
  • 14. Availability of high quality reference data: JORD RDL 14 “Plain language”: patterns Download freeware .15926 Editor here: http://techinvestlab.ru/dot15926Editor More than 58,000 objects including more than 10,000 equipment classes, 1,500 UoMs, etc.
  • 15. Product knowledge pyramid (ISO 15926) ISO 15926 types RDL Catalogue (standard classes) Product lines and project Debug, change management Product configuration baselines Historic data (product operations time rows) R D L P r o d u c t d a t a 15 Huge! Needs federation of multiple sources! But: one format Needs federation even more! Multiple formats Enterprise-related data excluded only to clarity of a slide. 201 type: ontological commitments (shared reality)
  • 16. Reference data libraries and services 16 RDL RDL (GOST standards) RDL (industry standards) Project-specific RDL RDL of equipment catalogue Project-specific information Data of equipment catalogue ISO/JORD National associations Industry associations Catalogue providers EPCM company
  • 17. Tools: variety of implementations of a standard Software needed: • Reference data editor • Mapping editor • Quad-store with SPARQL endpoint • Two adaptors (to ISO 15926 and from ISO 15926) Implementations of iRING architecture: • iRINGTools (iRING usergroup with Bechtel leadership) • .15926 (TechInvestLab) • RDL of Rosenergoatom • OpenPlant (Bentley Systems) • JORD RDS infrastructure • XMpLant Protheus-2 software • … Quality of implementations is provided by competition of ISO 15926 tool vendors. The more, the merrier! 17
  • 18. Case: Bechtel • 53,000 employee, $27bln/year. • 13 years of leading construction market in USA • Up to end 2012 around 30% of intra-company data transfers in Bechtel provided with usage of ISO 15926 technology • Up to end 2014 it will be 100% • Use of JORD RDL only. No other “proprietary” reference data libraries inside the firewall. [impossible to repeat in Russia: reference data for GOSTs and other Russia-specific standards are of limited interest to JORD] 18 http://iringtoday.com/interview-with-frank-matthewson-of-bechtel/
  • 19. 19 Thank you! Anatoly Levenchuk, ailev@asmp.msk.su Blog: http://levenchuk.com Victor Agroskin, vic5784@gmail.com TechInvestLab.ru (member of POSCCaesar Association) +7 (495) 748-53-88 .15926 Editor blog (in Russian) http://dot15926.livejournal.com

Editor's Notes

  1. 5.4.2 Integrated approachIn the integrated approach a common form shall be used to represent the exchanged entities. This common form shall be sufficiently expressive to capture those details that affect interoperability of the items to be exchanged, rather than the process or system as a whole. The common form is not necessarily an International Standard, but needs to be agreed by participating enterprises in order to elaborate these entities and build systems accordingly.EXAMPLE Examples of developing interoperability using an integrated approach are ISO 10303, ISO 19440 and OASIS/UNCEFACT ebXMLThe integrated approach assures consistency and coherence of the interoperating subsystems by focusing on the components that need to interact. These components are then designed and implemented using a common form (or standard) so that interoperability is seen as a designed-in quality. Interoperation between these various components is therefore obtained a priori without any interfacing effort. Subsystems that are integrated in this way have distinct and individual structure, behaviour, or boundaries, but their combined behaviour is perceived to be as one entity and is achieved by collaboration and coordination through the use of the common form.5.4.3 Unified approachIn the unified approach, a common meta-model, which is applicable for the participating entities and used as a common reference to map existing models’ syntax and semantics, shall be identified and detailed. This meta-model provides at least a reference vocabulary, but could be a complete ontology. Such a meta-model is not an executable entity. Instead, it s hall provide a means for semantic equivalence to enable mapping between entities. Using this meta-model, a translation between the constituent entities is then possible. However, that translation might involve the loss of some informati on because the participating entities can have different extensions or instantiations of the same meta-model.NOTE 1 The unified approach is particularly suitable when developing interoperability for collaborative or networkedenterprises. To be interoperable with networked business partners, a new company maps its own model or system to the neutral meta-model without the necessity to make changes on its own model or system. This approach has an advantage over the integrated approach because of the reduced efforts, time and cost in implementation. It is also suitable for a situation where a large company needs to interoperate with SMEs. Normally an SME works with more than one large company; to interoperate with different companies, the unified approach can be a suitable solution in that it facilitates coordination without requiring conformance to potentially conflicting processes or environments.NOTE 2 In the re-engineering situation, syntactic alignment can be achieved through a unified approach that uses a mapping function to create missing elements of the exchange items, but semantic alignment between partners can be very difficult. Therefore, re-engineering is more applicable to developing intra-enterprise interoperability.5.4.4 Federated approachIn the federated approach, there is no sufficiently capable common form or meta-model to guide the interaction between enterprises that need to interoperate . The lack of capability is often related to different terminologies or methodologies that need to be resolved by business entity interaction. While there can be a common understanding between the business entities, in the federated approach, no business entity imposes their own models, languages and methods of work.To establish interoperability, parties shall accommodate and adjust their operations. Interoperation can be supported by providing a priori information about the capabilities of the entities to be involved in the exchange or by employing agents to discover the needed information. Support for the a priori case can be provided by establishing entity capability profile s that hold syntactic and semantic information on both entity inputs and outputs. Interoperability can be established by mapping corresponding input and output information of the entities and identifying inconsistencies. Any remaining inconsistencies shall be resolved by manual interventions.This approach is more suitable for peer-to-peer situations, where each enterprise has resources for negotiation and compromise. The approach is particularly adapted to virtual enterprises, where diverse companies combine their resources and knowledge to manufacture a product for a limited duration.NOTE Using the federated approach to develop enterprise interoperability is most challenging. A main research area is development of a mapping factory that can generate on-demand customized “anybody-anywhere-anytime” mapping agents among existing systems. It is worth noting that a specific support for the federated approach is seen in entity profiles, which identify particular entity characteristics and properties relevant for interoperation (e.g. ISO 15745 and ISO 16100).