aex interoperability demo - cfixml.org and api some demo 2007-04-17.pdf · 5 minimum essential set...
TRANSCRIPT
2
AEX Interoperability Testing and Demo
• Practical testing and demonstration of XML
schemas for data exchange is crucial for
successful implementation and acceptance of
this technology
• Testing has been coordinated through the
FIATECH AEX project
• Testing has been done in phases
– AEX Project First Phase
– AEX Pump Pilot
– API targeted Demo
3
API Interoperability Demo Participants
• Cross section of participants, including …
– End-user
– Pump suppliers
– Several software suppliers
5
Minimum Essential Set of Data Items
• Using the API 610 data sheet, collaborated to
establish minimum essential set of data items
• Sixty-six data items selected
• Selected to provide meaningful data for import
and export transactions of each software
program, including:
– free form character strings (ex: service name)
– numeric w/ association to specific units of
measure (ex: rated flow)
• Data item handling … created or modified or read
only or remain unused
6
Converting To/From XML
• Each software program requires an “interface
executable” file to convert data
– software program XML
– XML software program
• Tools to build these interface executable files are
readily available, including much of the needed
functionality already built into Windows
• The owner of each software program was
responsible for developing the interface
executable files for their program
7
Demo of Each Data Exchange
• This demo will be done using actual data from a
user’s capital project
• The data exchanges between the Excel based API
610 data sheet and the pump system hydraulic
modeling program will be done “live”
• The remainder of the data exchanges will be
demonstrated with a video clip and with screen
shots
• Data manipulated in each software program
8
Key Points to Note During Demo
• Interface not difficult, not complex
• Use the software per “normal”
• Operations are similar to other Windows based
software
• Minor impact on the “look”
9
Initial Data Entry Into Data Sheet
… and Export of XML File
“Live” demo using an
Excel based data sheet
11
Import of XML File into Pump
Supplier’s Select / Configure
Program … and Export of XML
Goulds video clip
23
Import of XML File into Pump
Supplier’s Select / Configure
Program … and Export of XML
Sulzer screen shots:
Software screenshots provided by Sulzer
using Intelliquip’s IFE System
36
Import of XML Files into EPC’s
BidTab Analysis Program
BidTab Screen shots
using Aveva VNET
software
41
Important Points from the AEX Testing
& Demo
• XML data exchange among various software
programs used in process industry works
• Based on their experience to date, all AEX Pump
Pilot participants believe that full implementation
of XML interfaces will be advantageous for their
respective organizations
• A standard set of XML schemas is essential
• The XML interface does not require a special look
or otherwise detract from the existing software
• The software user only needs minimal awareness
of XML, not details of XML