Pipeline Integrity Management Software (PIMS) is used to support Integrity Management programs. As an operator, you invest heavily in in-line inspections, receiving data and reports in exchange. Then you typically use MS Excel and GIS systems to dive further into the data, likely creating copies of copies, datasets derived from datasets, and analyses upon analyses – sound familiar? If so, you are swimming in a world of unmanaged, unverifiable and untraceable data ambiguity; more critically, you certainly are not audit-ready.

Whether you live in that world or in one that is organized more by a modern-day PIMS solution, the common goal that unites us is the pursuit of zero incidents.

Embracing our role in this, we leverage our extensive pipeline integrity and software expertise to empower operators to make better-informed, more-tactical decisions. Along with our PIMS solution (NIMA) and services, we can layer in ROSEN’s Integrity Data Warehouse (IDW) – a data lake of inspection data we can use to perform predictive analytics on your un-inspectable pipelines.

We have practical, proven pipeline integrity management methods and have successfully worked with hundreds of operators worldwide. NIMA offers operators certainty in their pipeline integrity management processes by providing:

  1. Autonomous definition and modification of integrity management processes and algorithms as needed
  2. Unlimited options in terms of adaptation to individual requirements
  3. Interpolation, visualization, reporting and export of inspection data to meet integrity processes
  4. Vendor-agnostic solutions capable of integrating multiple sources of data, including geospatial databases
  5. Information regarding where operators meet or do not meet compliance with standards and regulations

Let us dive into NIMA.


Every operator has a standard landscape to navigate in order to achieve an effective pipeline integrity management program. This landscape varies from operator to operator but typically consists of national regulations, internal company processes, and globally recognized norms and standards. To maintain compliance, it is crucial that all regulations and standard norms are followed and kept up to date. Implementing a system and software that enables accurate data analytics and efficiency in reporting to support this process becomes incredibly valuable.


NIMA brings people and processes together in a technology platform that delivers accurate analysis and results to integrity engineers. NIMA combines the technology platform with thoughtfully crafted, thoroughly tested and expertly curated process templates, each of which addresses a specific asset integrity need. Process templates are inherently flexible, and the source code is visible to the client – there is no black box with NIMA.

Process templates are the key value items in the NIMA architecture. In-house experts develop process templates with methods proven in the delivery of hundreds of integrity assessments per year. Currently, there are 20 templates, each customizable to a client’s specific needs.

CASE STUDY - A look at a recent client project

ROSEN recently engaged with an operator who urgently required a solution that allowed for a qualitative risk assessment to satisfy a specific regulator requirement. ROSEN was able to satisfy their requirements with the NIMA Integrity Management Pro solution with the qualitative risk assessment (QRA) process template extension. The QRA extension enables rapid and intuitive qualitative risk assessment of pipelines to depict an asset’s risk ranking against the client’s risk matrix. The process template utilizes the widely respected asset health and criticality approach, which is based on conditional statements to allocate the system to the relevant risk classification.

BACKROUND - It began with a conversation

This specific operator was approached by ROSEN’s Integrity Solutions team asking how they were managing their integrity data. A conversation began on what was keeping them up at night. Turns out they were struggling to manage their risk reporting obligations to their regulator. After just a few focused meetings and a dive into the operators integrity management plan, ROSEN came back with a solution that combined NIMA with a specific risk management module (in this case a QRA process template) along with expert engineering services that addressed their internal criteria and met their obligations to the regulator within the deadline.

IMPLEMENTATION - How did it go?

The project scope followed a standard NIMA implementation, but there were added complexities, which required a unique approach to integrate a proprietary GIS database. Fortunately, ROSEN has a deep bench of data experts, who worked in lockstep with the operator’s experts to extract and transform the client data and load it into a staging area for NIMA to process. While NIMA is vendor-agnostic and can process a variety of data formats, such as SQL, ESRI UPDM-styled geodatabases and flat files (Excel), it is a common issue for pipeline operators to have data structures and formats that are unique to their organization. Hence, NIMA’s design flexibility based on a 3P framework comprised of people, process and platform was the right fit to bring all the project components together.

ROSEN and the client agreed to focus on a subset of their pipeline network to meet immediate regulatory needs, knowing that ROSEN would be setting them up to process other areas of their network when their own internal resources took over the software, processing and data analytics. The project had the following components and deliverables:

  1. Setup and Implementation of a NIMA SaaS Solution, accessible to the client 24/7 via web browser
  2. A Risk Assessment Methodology Review
      a. Integration of client specific “known” and “unknown” risks
      b. Integration of lessons learned from other ROSEN implementations
  3. Data Collection and Integration:
      a. Extracting and processing the client data for QRA
      b. Gathering and importing data from public domains
      c. Customizing risk algorithms based on client requests
      d. Increasing automation of ETL routines
  4. Qualitative Threat Assessment
  5. Qualitative Consequence Assessment
  6. Risk Assessment, delivered via dashboards and data exports on the subset of the client’s pipeline network

The project began in the 2nd quarter of 2022 and followed an aggressive timeline. In addition to a short deadline, the project involved a number of client stakeholders as well as ROSEN experts from around the globe. Efficient collaboration and cooperation from all stakeholders allowed the project to be completed on time and on budget.

The project closeout also included QRA extension training for the client’s users, with additional NIMA IM basic user training and training on FME-to-NIMA processes. With the software and QRA process template in place and the knowledge to execute, the client is now able to expand this process to the rest of their network, which consists of hundreds of pipelines.

Figure 1: QRA risk classification – assessment results (overall risk).

Figure 1: QRA risk classification – assessment results (overall risk).

Figure 2: QRA risk classification – geographical view (filtered by parameter).

Figure 2: QRA risk classification – geographical view (filtered by parameter).

THE RESULT - How did it end and what comes next?

In summary, the client engaged ROSEN to provide a modern pipeline integrity management solution to enable them to meet pipeline risk reporting obligations. ROSEN met these requirements with the NIMA Integrity Management Pro solution with the QRA extension. Beyond just having this capability now, the client also has a pipeline integrity management software solution that is inherently flexible and supports repeatable and auditable workflows. In collaboration with the client, ROSEN defined a suitable process for their pipeline network, which is used to perform a joint-by-joint qualitative analysis utilizing the process template within NIMA IM.

Moving forward, the operator is currently working with ROSEN to map out the move to the semiquantitative process template to derive even more detail from their investments in ILI, GIS and other associated pipeline integrity datasets.

YOU - What is keeping you up at night? Let us have a conversation...

Anthony Herman

Head of Business Line – Integrity Management Systems
ROSEN Canada

Anthony Herman is the Head of the Integrity Management Systems Business Line for ROSEN Canada and brings over 21 years of experience in the digital transformation of oil and gas assets. Anthony spent 17 years working on the “operator” side with roles at Westcoast Energy, Duke Energy, Spectra Energy and Enbridge, before moving on to tech-based vendors, where he lends his experience and network to benefit operators throughout the world. Anthony has worked with many recognizable pipeline companies, having those “conversations” about how to combine governance, process, people and technology to not only drive towards zero incidents but produce direct ROI from idle datasets.

Anthony is the first point of contact for a uniquely talented group of colleagues, who in his words “truly deliver world-class operational excellence when it comes to integrity data management and analytics.” Reach out to Anthony to get that conversation started.