standards based interoperability g gorbach arc orlando 2008
DESCRIPTION
TRANSCRIPT
St d d b dSt d d b dStandards-basedInteroperability: Standards-basedInteroperability: p y
An UpdateFebruary 2008
p yAn Update
February 2008
Greg GorbachVice President
ARC Advisory Groupy [email protected]
Leading Manufacturers Connect P2BSource: ARC Survey of Manufacturers, 2007 Leading Manufacturers Connect P2BSource: ARC Survey of Manufacturers, 2007
Roll-up Info From Multiple Plants
Integration Technology
Competitors
Leaders
Competitors
Leaders
0% 20% 40% 60% 80% 100%
Followers
0% 50% 100%
Followers
SOA for ManufacturingP2B Business Process
Leaders
SOA for Manufacturing
Leaders
P2B Business Process Synchronization
0% 20% 40% 60% 80%
Followers
Competitors
0% 20% 40% 60% 80%
Followers
Competitors
3© ARC Advisory Group
Using Piloting or Implementing Exploring
0% 20% 40% 60% 80%0% 20% 40% 60% 80%
Standards-Based P2B InteroperabilityA Brief Review of ActivitiesStandards-Based P2B InteroperabilityA Brief Review of Activities
Early Key Events• Users trigger SAP interest:
2003 200 k h• 2003, 2004 - Process, Discrete Workshops• ISA/OAGi agreement signed: end 2005
User Meetings at ARC Forum: February 2006g y• Interested in standards convergence, esp. P2B• Need short time frame: 1 year
Standards groups ready to step up• Standards groups ready to step upCustomer Advisory Council and Guideline Working Group formed: Feb/Mar 2006
4© ARC Advisory Group
Creating P2B InteroperabilityProactive Groups Spark Standards ConvergenceCreating P2B InteroperabilityProactive Groups Spark Standards Convergence
5© ARC Advisory Group
These Groups Formed in February/March 2006
Standards ConvergenceStatus – February 2007Standards ConvergenceStatus – February 2007
A methodology has been developed for creating ISA content in OAGISThe OAGi Board of Directors has agreed to express the ISA-95 data model in OAGIS, and BODs are being createdc ea edISA-95 has been improved with:• UN/CEFACT Core Components (ongoing)
OAGIS BOD i b t• OAGIS BOD messaging, nouns, verbs, etc.B2MMLv4 supports ISA-95 object structures by themselves or wrapped in an OAGIS-style transaction
t icontainer
6© ARC Advisory Group
Two ISA-95 Implementations: Status – February 2007Two ISA-95 Implementations: Status – February 2007
B2MML• Supports UN/CEFACT core components using OAGIS• Supports UN/CEFACT core components using OAGIS
core component schema• Implemented ISA-95 transactions as subset of
OAGIS transactions• Extensions permit inclusion of OAGIS components in
B2MML documents
OAGISOAGIS• OAGi Board of Directors authorized incorporating the
ISA SP-95 Data Model into the OAGIS standard• BODs based on the ISA-SP95 data model are beingBODs based on the ISA SP95 data model are being
developed (starting with Production Performanceand Production Schedule)
• Users can map back and forth from OAGIS to B2MML
7© ARC Advisory Group
by closely aligning some of their messages to the B2MML implementation.
Current Status - February 2008Current Status - February 2008
Both Customer Advisory Council and Manufacturing Interoperability GuidelineManufacturing Interoperability Guideline Working Group No Longer ActiveOpenO&M continuing standards collaboration p gactivitiesOAGi (OAGIS BODS) and WBF (B2MML) Implementations of ISA95 Are Proceeding inImplementations of ISA95 Are Proceeding in Parallel
8© ARC Advisory Group
OAGI and ISA95OAGI and ISA95
OAGIS Release 9.2 includes the new ISA-95 based BODsbased BODsTarget Release Date: February 1, 2008
11© ARC Advisory Group
ISA S-95 Production Schedule ModelISA S-95 Production Schedule ModelProductionSchedule
1..n
Is made up of
ProductCorrespondsto a Production
ProductionSchedule
1..n
Is made up of
ProductCorrespondsto a Production
1..n
SegmentRequirement
Is made up of
ProductProduction
Rule
RequestedSegmentResponse
Correspondsto a
to a ProductionRequest
0..n
ProcessSegment
1..n
SegmentRequirement
Is made up of
ProductProduction
Rule
RequestedSegmentResponse
Correspondsto a
to a ProductionRequest
0..n
ProcessSegment
May contain
0..n 0..n0..n0..n 0..n 0..n
P d ti
May contain
0..n 0..n0..n0..n 0..n 0..n
P d ti PersonnelRequirement
EquipmentRequirement
Material ProducedRequirement
PersonnelRequirement
EquipmentRequirement
Material ProducedRequirement
1..n 1..n 1..n
Material ConsumedRequirement
Material ConsumedRequirement
1..n
ConsumableExpected
ConsumableExpected
1..n
Is associatedto either
ProductionParameter
PersonnelRequirement
EquipmentRequirement
Material ProducedRequirement
PersonnelRequirement
EquipmentRequirement
Material ProducedRequirement
1..n 1..n 1..n
Material ConsumedRequirement
Material ConsumedRequirement
1..n
ConsumableExpected
ConsumableExpected
1..n
Is associatedto either
ProductionParameter
Corresponds toelement in
Corresponds toelement in
Corresponds toelement in
RequirementProperty
RequirementProperty
RequirementProperty
Process
Corresponds toelement in
RequirementProperty
ExpectedProperty
ProductParameter
Corresponds toelement in
Corresponds toelement in
Corresponds toelement in
RequirementProperty
RequirementProperty
RequirementProperty
Process
Corresponds toelement in
RequirementProperty
ExpectedProperty
ProductParameter
12© ARC Advisory Group
PersonnelModel
EquipmentModel
MaterialModel
ProcessParameter Personnel
ModelPersonnel
ModelEquipment
ModelEquipment
ModelMaterialModel
MaterialModel
ProcessParameter
OAGIS Production Schedule BOD (Draft)OAGIS Production Schedule BOD (Draft)
13© ARC Advisory GroupCopyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved
ISA S-95 Production Performance ModelISA S-95 Production Performance ModelProductionPerformance
Production
1..nIs made up of
ProductionPerformance
Production
1..nIs made up of
1..n
ProductionResponse
SegmentResponse
Is made up of
ProcessSegment
Correspondsto a
1..n
ProductionResponse
SegmentResponse
Is made up of
ProcessSegment
Correspondsto a
Personnel Equipment Material ProducedProduction
May contain
0..n 0..n0..n0..n
Material Consumed
0..n
Consumable
0..n
Personnel Equipment Material ProducedProduction
May contain
0..n 0..n0..n0..n
Material Consumed
0..n
Consumable
0..n
PersonnelActual
EquipmentActual
Material ProducedActual
ProductionData
PersonnelActual
EquipmentActual
Material ProducedA t l
1..n 1..n 1..n
Material ConsumedActual
Material ConsumedActual
1..n
ConsumableActual
ConsumableActual
1..n
PersonnelActual
EquipmentActual
Material ProducedActual
ProductionData
PersonnelActual
EquipmentActual
Material ProducedA t l
1..n 1..n 1..n
Material ConsumedActual
Material ConsumedActual
1..n
ConsumableActual
ConsumableActual
1..n
Corresponds toelement in
Corresponds toelement in
Corresponds toelement in
ActualProperty
ActualProperty
ActualProperty
Corresponds toelement in
ActualProperty
ActualProperty
Corresponds toelement in
Corresponds toelement in
Corresponds toelement in
ActualProperty
ActualProperty
ActualProperty
Corresponds toelement in
ActualProperty
ActualProperty
14© ARC Advisory Group
PersonnelModel
EquipmentModel
MaterialModel
PersonnelModel
EquipmentModel
MaterialModel
OAGIS Production Performance BOD (Draft)OAGIS Production Performance BOD (Draft)
15© ARC Advisory GroupCopyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved
Ongoing CollaborationOngoing Collaboration
OAGi is building the ISA-95 Data Model into the OAGIS standard to provide a broaderthe OAGIS standard to provide a broader solution for OAGIS users.OAGIS is sharing their data model with ISA-g95With BODs based on the ISA-95 data model, the user can more easily map between OAGISthe user can more easily map between OAGIS and B2MML.
16© ARC Advisory Group
WBF B2MMLWBF B2MML
B2MML v04 is the latest versionMany enhancements improve alignment betweenMany enhancements improve alignment between B2MML and OAGIS 9.0For example:
B2MML i d i d t i l t b t f th OAGiS 9 0• B2MML is designed to implement a subset of the OAGiS 9.0 message rules that are consistent with the ISA 95 Part 5 definitions. The B2MML ApplicationArea and verb elements are subsets of the full OAGIS 9 0 specificationselements are subsets of the full OAGIS 9.0 specifications, with minor differences.
• In order to be consistent with the OAGIS message transaction format a change was made to use thetransaction format, a change was made to use the UN/CEFACT core component types as the base types for all elements.
18© ARC Advisory Group
Source: WBF.
Thank You.Thank You.For more information, contact the author at
[email protected] or visit our web pages atwww arcweb com
19© ARC Advisory Group
www.arcweb.com