Initial Doc that started the journey

advertisement
Meeting:
Chairman:
Recorder:
Date/Time:
ISA95, Enterprise-Control System Integration
Chris Monchinski / Keith Unger
Chris Monchinski
15 Jun 2015 1:30 PM (13:30) to 17 Jun 2015 4:00 PM (16:00) (Eastern Time
USA)
Location:
ISA HQ
Host: Charley Robinson, ISA
Distribution:
Share Point
ISA95Gen List, ISA95gen@isa-online.org
http://isa95.isa.org/default.aspx
Use your email address and ISA password to access the system.
Subject: Establishment of Process Centric Messaging Working Group.
The follow was copied from above meeting minutes regarding comment CG Group #10
discussion resolution – Keith Unger 7/22/15
Comment
Title
Issue
Category
Suggested
Resolution
Discussion
CG Group #10
Process Centric Messaging
Sometimes a single business/system event results in data from multiple ISA-95
information models to be created, changed and/or deleted.
Part 5 currently allows messages to contain data from a single information model only,
which can result in data from a single event being sent/published in multiple messages.
Receiving applications may have to wait for all message parts to be received before
processing them together. This logic adds complexity to the solution so is best avoided
if possible.
mT
Establish a Working Group under ISA-95 to produce a new draft of ISA-95 Part 5 with a
new section(s) to detail specific message sets for process centric messages for a given set
of common Level 3-3 and 3-4 exchanges
There is related information that is represented in different objects that needs to be
exchanged as a “bundle”. Charlie Gifford and Chris Monchinski add that customers are
providing significant feedback that implementing ISA 95 requires a lot of back and forth
transactions to convey information. There is potential for network traffic issues, latency,
incorrect sequential information exchange, etc. These issues are giving customers pause
when considering implementing ISA 95. Dennis adds that while ISA 95 adopted the Part
5 Noun/Verb transaction models from work collaborated with OAGi, the OAGi BODS
are typically very large and encompass lots of information (a more complete information
packet delivered in fewer exchanges).
We need to view transactions atomically as one real-world transaction, but to realize this
we create multiple messages currently. We need a process message that can exchange
the totality of messages accurately. Charlie Gifford proposes packaging the messages in
some form. Dave Emerson proposes another possible solution is to serialize the
messages with some serialization index/key that can be checked by each system to ensure
that messages are received in in sequence (or reassembled into sequence) and that all
messages in the exchange are received.
Comment
Title
CG Group #10
Process Centric Messaging
The group agrees that we need a solution that allows bundling in a choreographed
transaction environment. There is recognition that others in the industry must be dealing
with the same hurdles and may have good input on alternative approaches and
architecture, however, those with experiences like these are not actively participating in
the committee.
The committee and chairs believe a working group needs to be formed to investigate this,
bring in more end users and vendors for consultation and views. The scope of work
would include concepts and review of Part 5 and Part 6. The result may in impact of Part
5 and 6 or create a new Part 8.
BHP Billiton is willing to test the work produced by this WG and collaborate with the
committee on a BP/TR document. They have a pilot system that will be ready for testing
very shortly and feel they have leverage to get commitments from their vendors on
support for implementing a solution here, realizing that they are assuming some risk in
implementing the WG recommendations that have not yet become part of the standard.
The WG needs to review technologies and how these issues are being resolved in other
arenas.
Disposition
ACCEPTED
Charlie Gifford volunteers to lead a working group to organize this review. The WG will
include Stan Devries, Keith Unger, and the BHP Billiton team. Charlie Gifford will
solicit others to join and contribute. Dave Emerson encourages the group to use the
common list server for discussions for a WG to allow collaboration / input. Charlie
Gifford proposes a face to face meeting and this would need to take to place in the near
term. The committee suggests to Charlie to reach out to Em DelaHostria, Saudi Aramco
/ Exxon / Total, Johnson Controls, Nestle, MillerCoors, Arla Foods as end users with
experience and input.
Download