Professional Documents
Culture Documents
ENGINEERING
1.0 PURPOSE
This Engineering Department Instruction defines Bechtel’s interoperability strategy for our
complete project execution domain. The interoperability strategy implements the Central
Engineering and Technology Vision, Strategy and Plan.
2.0 GENERAL
The interoperability strategy, with its emphasis on the “single source of truth (SSoT)” concept,
is designed to change how data is processed, viewed and used on Bechtel projects. Based on
open standards and interoperability best practices and principles, the strategy is built to
maximize return-on-investment (ROI).
2.2 Description
This instruction defines Bechtel’s interoperability strategy and represents the corporate
position for Central Engineering & Technology and aligns with Information Systems &
Technology (IS&T) strategy. This position has been developed from over 20 years of Bechtel
project integration and interoperability experience combined with recommendations from
standard organizations such as the World Wide Web Consortium (W3C), International
Organization for Standardization (ISO), and POSC Caesar Association (PCA). The strategy
has been proven through collaboration with industry experts and authorities.
With the evolution of our projects from home-office-based execution to globally distributed,
24/7, joint-venture execution, the need for a comprehensive interoperability strategy that is
efficient, effective, and low cost is imperative. The strategy is for the long term and must
enable a high degree of reuse that results in significant ROI.
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential
© 2010 Bechtel Corporation (Bechtel). Contains information confidential and/or proprietary to Bechtel and its affiliated companies
that is not to be used, disclosed, or reproduced in any form by any non-Bechtel party without Bechtel’s prior written permission.
All rights reserved.
30Y-W01-0002-000 Page 1 of 11
The continuing issues with supplier information management and recent Six Sigma process
improvement project (PIP) consolidation into the Vendor Information Modernization (VIM)
project have identified key innovations that will escalate improvements, both short and long
term. Our interoperability strategy includes these innovations such as SSoT and Cloud
Computing (Internet hosted and accessed information) that will allow the VIM project to meet
its goals.
3.0 BACKGROUND
3.1 Definitions
3.2 Goals
While many different interoperability and integration implementations exist throughout Bechtel,
a significant improvement can be gained by applying a common, standards-based
interoperability solution that consolidates these implementations and provides new capabilities.
This new strategy will extend across our entire project execution landscape, which includes not
only our many diverse applications systems but also the systems of our customers, suppliers,
and joint venture partners. This project-centric strategy will also extend to our enterprise
commercial systems.
A key shift in focus of our interoperability strategy is that the information infrastructure and
services provided by this strategy go beyond the obvious needs of data exchange. This
additional functionality includes support for information requests, cross-application reporting,
integration, state, search, visualization, and analysis. These additional abilities will be available
across the project landscape and are applicable to both Bechtel and non-Bechtel information
sources and systems.
A benefit of this full service approach is a reduction in the volume of data exchanges now
required on our projects, resulting in higher quality data due to reduced data duplication and
clear ownership of data.
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 2 of 11
3.3 Standards
Experience has shown us the importance of interoperability standards over technology, which
is subject to rapid change. Since the strategy will be dominated by standards, the selection of
the right standard is critical. The ISO 15926 interoperability and integration standard has been
selected as the primary standard for our interoperability strategy.
ISO 15926 has been adopted by our industry as the preferred standard for information
integration and interoperability. The adoption of ISO 15926 by our customers, suppliers, and
joint venture partners continues to increase. ISO 15926 is independent of technology
implementations. The design of the standard ensures that investments made today in ISO
15926 will far outlive the inevitable changes in information technology.
ISO 15926 provides the power, adaptability, and ROI to solve not only our current, but also our
future, integration and interoperability needs. ISO 15926 is a full fidelity standard that can
manage documents, geometry, data ownership, metadata, relationship information, and
lifecycle information.
ISO 15926 is based on rigorous information modeling principles that are heavily influenced by
Semantic Web concepts. This use of information modeling provides the ability to significantly
reduce information ambiguity and raise the semantic precision of our information. The
reduction of ambiguity and increase of precision has far-reaching advantages that will enable
greater productivity gains on our projects. Information ambiguity raises the cost of
interoperability. An increase in precision provides greater opportunities to automate processes
that are done manually today.
Ubiquitous industry data interoperability will be facilitated and accelerated by software supplier
applications that implement and support ISO 15926. Therefore, to improve the reuse and
integrity of information received from and supplied to others, we will continue to engage with
our strategic software suppliers to enable standards-based interfaces or to access data
managed by their design and data management tools. Where necessary, we will build interface
capability to support our business needs.
IS&T has been moving toward a pervasive open-standards-based strategy for its technology
platforms and services, which is embodied in the Project Services Network (PSN) 2.0. PSN 2.0
is necessary to support our global, 24/7, distributed work execution model. The PSN 2.0 vision
is a key part of our interoperability strategy. The implementations resulting from our strategy
will be built for PSN 2.0.
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 3 of 11
3.6 Open Source
The implementation of our interoperability strategy will maximize the use of open-source
technology and solutions to minimize cost and maximize interoperability with our customers,
suppliers, and joint venture business partners. Our open-source engagement will include
Bechtel’s participation in developing, contributing, and initiating new open-source projects. The
preferred license for open-source software should be based on the Berkeley Software
Distribution (BSD) license. IS&T and the PSN 2.0 vision and strategy are aligned with this
open-source approach.
Usage of open source does not exclude usage of commercial proprietary software
technologies. We will encourage our technology providers to engage in open-source initiatives
that support our strategy and implementation plans.
3.7 IP Protection
Our intellectual property (IP) will be protected from public exposure. The separation of ISO
15926 reference data and its mapping allows natural containment of our IP. The reference
data used on our projects that does not contain IP will always be public to maximize our ability
to interoperate with other companies that use the same reference data. The mapping will
always be private; this is where our IP is normally maintained. If it is possible to discern our IP
based on our use of reference data, that reference data will be kept private. Such cases are
considered exceptions that require corporate Engineering Automation approval.
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 4 of 11
3.9 Principles
3.10 DataBroker
Although DataBroker is well established and has proved and established many of the sound
interoperability practices and principles stated above, there are several reasons why we must
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 5 of 11
plan its retirement and replace it with a new approach and strategy. The reasons for
replacement are:
Information Relationships – The relationship is central to integration. Most of our
applications are centered on data, with the relationship model embedded in the
application. Once the application data is exported outside the application, the
relationships become ambiguous. This is true for DataBroker as well. With the
increased use of asset lifecycle information management systems such as Intergraph’s
SmartPlant Foundation, NRX Global’s AssetHub, Aveva’s AVEVA NET, and Bentley’s
ProjectWise Life Cycle Server (which all provide information integration and
consolidation services), the need to populate these repositories with relationships
cannot be met by our current interoperability approach. Relationships are a core feature
of the ISO 15926 standard.
Scalability – Since DataBroker is based on a difference-driven methodology, it is not
efficient at handling the current volumes of data found on our large projects. Although
the system works well, the time it now takes to process a data exchange is starting to
affect project schedules.
ISO 15926 Compliance – DataBroker is based on STEPLib, a precursor to ISO 15926.
The reference data is not fully compliant with the ISO 15926 standard and is
represented exclusively by a Bechtel proprietary wrapper.
Open Source or Commercial Off-the-Shelf (COTS) – DataBroker is a proprietary
Bechtel-built solution.
Technology Obsolescence
– Code Base – DataBroker is written with Microsoft VB 6, which has been replaced by
.NET technologies. Support for this legacy technology is dwindling and has started
to increase the costs of enhancing and maintaining the existing code base.
– Architecture – DataBroker is an n-tier design based on a Windows “fat” client model
that is not well suited to PSN and is not a PSN 2.0 application design.
– Component Object Model (COM) – COM is a core legacy Windows technology,
and DataBroker took advantage of advanced features that are not well supported in
Windows 7 and Citrix.
– Tied to Oracle – While DataBroker can provide interoperability services to
applications that use most databases such as MS SQL Server, MS Access, MS
Excel, and Oracle, the DataBroker components themselves are bound to Oracle. MS
SQL Server is Bechtel’s preferred database technology, and a significant rewrite
would be required to move from Oracle to MS SQL Server.
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 6 of 11
4.0 STRATEGY
Our interoperability strategy evolved primarily by merging years of experience using Bechtel’s
proprietary DataBroker system with our deep understanding of ISO 15926 and Semantic Web
principles. Our initial use of ISO 15926 with our DataBroker system primarily took advantage of
the benefits of terminology standardization. We then expanded our use of ISO 15926 in our
Staging Service project through the use of explicit relationships modeling and higher semantic
precision. Because this was our first use of the full ISO 15926 standard, we still incorporated
some Bechtel proprietary aspects similar in concept to those of DataBroker, which led to a
less-than-desirable outcome. The takeaway from that first effort was to fully adhere to a
standards-based approach. The current interoperability strategy is completely standards
based, with all reference data (not project data) not containing Bechtel IP moved into the public
domain. The IP that remains is now implemented via configuration.
All of our experiences from DataBroker through Staging Service were rolled up into our current
implementation, called Project Data Management (PDM). PDM is a multiphased
implementation that will leverage the existing DataBroker system to deploy ISO 15926
throughout Bechtel. PDM also introduced the participation and creation of open-source
software solutions that resulted in iRINGTools. iRINGTools is an implementation of iRING,
which is the branding of any implementation (open source or commercial) that conforms to all
of the parts of ISO 15926. Although PDM is a Bechtel initiative, its use of open source and
open standards extends the initiative to other companies that are also contributing significant
resources and expertise to the development of iRING.
Figure 1 depicts the deployed breadth of our new interoperability strategy. All information
managed by the iRING infrastructure is accessed via the PSN Portal. The PSN Portal provides
secured, device-independent, Internet-based, single-point access to all information managed
by iRING and its associated services.
The PDM information infrastructure with ISO 15926/iRING protocols is our SSoT platform.
PDM provides the platform that strictly enforces investment protection and flexibility of
encapsulation and leverages the full power of abstraction as implemented by ISO 15926
reference data.
The primary feature of the new information landscape is a federation of application endpoints
(interfaces) that extends beyond Bechtel to include our customers or owners/operators,
suppliers, and joint venture partners. These endpoints securely expose an application’s
information on the Internet to allow other applications to query and pull information. The query
is the basic operation that all ISO 15926/iRING endpoints support and is the basis for
interoperability services. These services are:
Query
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 7 of 11
Data exchange
Cross-application reporting
Integration
Search
Visualization
Analysis
Since these endpoints are built on standard protocols and are deployed on the Internet, access
is not a function of intimate knowledge of the endpoint’s design or location. With this approach,
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 8 of 11
knowledge of how to get to an application and its internal data structures is not required to
successfully reach across multiple applications that could be spread among many different
locations and companies.
To facilitate deployment and project configuration requirements, the PSN Portal will be used as
the primary gateway to interact with all information.
This strategy meets our core goals of abstraction, encapsulation, and SSoT.
5.1 PDM
As an implementation, PDM has the challenge of developing and deploying a whole new
information infrastructure. Considering the number of different data exchanging, viewing, and
reporting solutions used throughout Bechtel, the challenge in successfully deploying PDM is to
do so at the least cost and with the maximum reuse of existing investments. To achieve this,
DataBroker will be used to implement PDM inside Bechtel as it transitions to decommissioning.
DataBroker’s established footprint across Bechtel will give the widest reach to the plan to
upgrade to PDM. Furthermore, DataBroker already includes some beneficial standardization
that will allow for an automated transition to PDM without the need to reinvest in new interfaces
on applications that now use DataBroker. Lastly, the natures of both the DataBroker and the
PDM ISO 15926/iRING operations make a hard switchover from the old system to the new
system unnecessary. Both new and old can operate side by side with the same applications.
With this capability, current investments in DataBroker interfaces are leveraged as the fast way
to ISO 15926/iRING.
With the completion of Phase II of PDM, a new data exchange and interface metadata
management system built for ISO 15926/iRING will be deployed. With this plan, it is
recommended that applications deploying new interfaces develop these interfaces as native
iRING interfaces via the iRINGTools software.
In moving forward to the enhanced interoperability strategy, we will reuse the key values of
DataBroker and merge them into the new PDM infrastructure. These key values are:
Reference Data (RDM)
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 9 of 11
Adapters (Periscope)
Standardized interface protocol
This reuse will extend the ROI of the original investment in DataBroker and, at a minimum, not
require new software development for any existing application that uses DataBroker interfaces
to move to ISO 15926/PDM. New integrations to BSAPs that don’t currently use DataBroker
will be able to interface with iRING directly through the iRINGTools Adapter.
6.0 REFERENCES
6.1 Strategy Paper 30Y-W01-00001, Central Engineering and Technology Vision, Strategy
and Plan
6.2 ISO TC184/SC4, the owning organization of ISO15926
6.3 POSC Caesar Association (PCA) Primer on ISO 15926
6.4 iRINGUserGroup for the ISO 15926 implementation user group
Electronic documents, once printed, are uncontrolled and may become outdated.
Refer to the electronic documents in eEngineering for current versions.
Bechtel Confidential. © 2010 Bechtel Corporation. All rights reserved.
30Y-W01-00002-000 Page 11 of 11