Open Spirit has already been presented in various PDMs (Vol. 2 N° 12 and recent interoperability series). The New Orleans SEG was an important milestone for the initiative, and Open Spirit certainly made the grade in terms of marketing presence. A substantial stand, a multiplicity of announcements, a big party and some impressive demos combined to make for a successful launch of the interoperability framework. Whats new is the availability of vendor development kits, allowing application developers to plug and play with E&P datastores such as Schlumbergers GeoFrame/IESX and landmarks OpenWorks/SeisWorks. Industry support and interest is demonstrated by the addition of several new members of the Open Spirit Special Interest Group (OSIG), currently clocking up new members at a rate of one per week. Interoperability demonstrations at the SEG included ;
Tsurfs GoCAD modeling product integration with OpenWorks and GeoFrame.
CGGs StratiMagic using Open Spirit Event services to interoperate with other applications.
Petrotechnical Data Systems (PDS) use Open Spirit data and viewing capabilities to display and select GIS data from the public domain Digital Chart of the World.
Elf Aquitaine Sismage the componentized motor from the StratiMagic application.
Shell Services International demonstrated a new toolkit for E&P data analysis.
Open Spirit V1.0 product will be released in beta test in November 1998, with a commercial product in January 1999. Open Spirit builds on existing technology from Shell and the POSC Interop workgroup and promises a framework for software developers to plug and play with each others wares. At the most straightforward level, this involves agreeing upon a framework, a set of definitions of Common Business Objects (CBO) such as wells, seismic lines and so on. Then everyone can use these same objects in their applications. This simplistic definition omits the fact that the main environments that must be integrated are already there, and pre-date the framework. Open Spirit gets around this by building sources and sinks, which are translators for getting data from say Open Works, to an Open Spirit CBO. Of course it is not quite as easy as that to make new pots from old.
The Open Spirit initiative has defined some pervasive objects and methods that will be used in Open Spirit compliant software, but which will not exist as such in legacy applications. There will be two classes of Open Spirit compliant software. Those that have been written from the ground up (in Java) to take advantage of the new Framework and CBOs, and those which are legacy applications wrapped with source/sink data servers. This poses potential future maintenance problems of the interface with the legacy applications. One IT manager for an international major suggested to PDM that a way around this problem would be to mandate compliance with, and support for the framework from approved vendors. An alternative would be for the major vendors to re-write all their applications to take advantage of the new way of doing things. But just before you start pestering your local sales rep, reflect on this. Landmark for one has around 90 million lines of code in their product suite. Re-tooling to Open Spirit, Java or whatever will not exactly be a trivial task.
Click here to comment
on this article
If your browser does not work with the MailTo button, send mail to email@example.com with PDM_V_2.0_199809_5 as the subject.
© Oil IT Journal - all rights reserved.