Integrity is a Risk Analysis software package which can be used to perform a wide variety of calculations in a broad array of risk-based applications. Integrity harnesses the power of Plexus Data Solutions' Data Layer Plugin and combines it with algebraic and spatial processing engines to calculate risk scores. Much of the power and flexibility found in Integrity comes from the built-in Equation Editor, which provides an interface for building the algorithms used by the processing engines.

One such application is Pipeline-Integrity, which is used by pipeline operators to maintain compliance with Federal DOT regulations for oil, gas and other pipelines. The examples below are representative of the types of calculations and interfaces available in all versions of Integrity. While the most common use of Integrity is for risk analysis, because the algorithms are completely user-defined, Integrity may be used for a wide variety of calculation tasks.

Generally, the Risk Analysis process can be broken down into four overall steps. The first is gathering the raw data. This would include both spatially defined data and non-spatially defined data. Next, some initial calculations are performed. Thirdly, the raw data and/or calculated values are grouped and indexed. And finally, these indexed values are weighted and combined to form risk scores. One common risk analysis model implemented using Integrity uses various data values to calculate "Probability of Failure" indexes and "Consequence of Failure" indexes, gives each index a weighting and then combines them to provide a Total Risk value.

To facilitate the above process, Integrity...

·   uses the DLP to connect to multiple data sources and extracts data from a wide variety of data sources and structures.

·   associates "Risk Variables" with the extracted data.

·   provides the user with an easy to use Equation Builder to create the algorithms used in the analysis.

Example Equation Builder screen

·   provides the user with an easy to use interface to create and implement “what if” scenarios with cost/benefit analysis.

·   generates ad hoc reports and graphs to allow viewing of any combination of data and calculated values. All reports definitions can be saved, recalled and modified. The output can be saved in a number of industry standard file formats.

·   allows the user to view any combination of Risk Variables, Risk Factors, Factor Indexes, and Calculated Indexes, maps, CAD files and background imagery using a GIS display. The user may click any point on the GIS and view all relevant data at that location.

Example GIS display

·   allows the user to calculate High Consequence Areas (HCA’s) along a pipeline by counting the number of habitable structures within a circle at any point along the pipeline. The radius of this circle may be defined by either a fixed value or an equation. The user may also trigger HCA classification by the presence of identified sites (Code 3 structures) within the circle.

·   allows the user to perform Class Location determination as defined by the DOT, by counting habitable structures within a predefined buffer zone around a pipeline. Class Location can also be triggered by other factors, including the presence of identified structures or areas.