HomeO-PAS for EPCs › Responsibility Matrix

EPC Delivery · Integration Authority · Commercial Clarity

O-PAS responsibility matrix for EPC projects

A practical framework for assigning architecture, integration, application, verification and handover responsibilities across the owner, EPC, system integrator and component suppliers.

The direct answer

Every O-PAS project needs one named accountable party for the integrated system and one responsible party for every interface, test and lifecycle artifact. Product conformance does not assign those responsibilities, and a multi-vendor architecture does not make them shared by default.

The matrix below is a starting point for a common delivery model: the owner defines the requirement, the EPC holds project delivery, a specialist system integrator performs architecture and integration work, and component suppliers remain accountable for their products and evidence.

01 · Commercial exposure

Why an O-PAS project needs an explicit responsibility matrix

A conventional DCS contract often places internal integration inside one supplier's product boundary. An O-PAS project may distribute functions across several suppliers, so work that was previously bundled becomes visible project scope.

Technical boundary

Who defines the target architecture, allocates requirements, approves interfaces and controls the integrated configuration?

Commercial boundary

Who carries the cost and schedule consequence when two individually acceptable components do not behave together as required?

Verification boundary

Who reviews product evidence, develops interoperability tests, witnesses FAT and decides whether corrective work is complete?

Lifecycle boundary

Who owns application source, interface definitions, configuration records, updates, support and future component replacement?

The commercial rule

If an activity has no accountable party, it is not shared scope. It is unassigned scope. During execution, unassigned scope usually lands with the party holding the schedule.

02 · Role definitions

What each party owns in the default EPC model

Owner

Defines the business and operating requirements, names applicable standards and profiles, establishes cybersecurity and acceptance requirements, and accepts the delivered system.

EPC

Holds project delivery accountability, incorporates O-PAS scope into the contract and schedule, coordinates suppliers, approves project deliverables and manages change.

System integrator

Translates requirements into architecture, defines and integrates interfaces, develops or coordinates applications, manages integrated configurations and leads system-level verification.

Component supplier

Delivers the specified product, documentation, supported interfaces, configuration guidance, product evidence, defect correction and specialist support within its contracted boundary.

Accountable means the single party answerable for the outcome. Responsible means the party performing the work. Several parties may contribute, but each activity should have only one accountable party.

03 · Working matrix

Illustrative O-PAS responsibility matrix

A Accountable  ·  R Responsible  ·  C Contributes or is consulted  ·  Not typically involved

ActivityOwnerEPCSystem integratorComponent supplier
Define business, operating and lifecycle requirementsA/RCC
Identify applicable O-PAS requirements and profilesACRC
Translate the owner requirement into project scopeCARC
Define the target system architectureCARC
Allocate requirements to components and suppliersCARC
Perform technical bid evaluationCARC
Provide product conformance and technical evidenceCCA/R
Define interfaces and information modelsCARC
Deliver and support component interfacesCCA/R
Develop and manage control applicationsCARC
Integrate the multi-supplier systemCARC
Define owner cybersecurity requirementsA/RCC
Implement project cybersecurity architectureCARC
Control integrated configuration and versionsARC
Review product conformance evidenceCARC
Develop interoperability test proceduresCARC
Execute integrated FAT and manage retestCARC
Define final project acceptance criteriaA/RCC
Execute SAT, commissioning and cutoverCARC
Approve lifecycle handover packageARRC
Provide post-handover product supportCCA/R

This matrix is illustrative. The contract must adapt it to the selected delivery model, architecture, owner capability, supplier scope and acceptance process. The purpose is to expose gaps before award, not to prescribe a universal allocation.

04 · Contracting model

How the responsibility split changes

Delivery modelLikely integration authorityWhat the contract must make explicit
EPC-led deliveryEPC accountable; specialist integrator responsible.Integrator authority, supplier cooperation obligations, issue escalation and acceptance recommendations.
Owner-led integrationOwner's automation organization.Owner-furnished architecture and interfaces, EPC reliance, decision timing and responsibility for owner-directed changes.
Independent integrator contractSystem integrator accountable under a direct owner contract.Contractual interfaces between EPC and integrator, schedule authority, shared deliverables and change control.
Principal supplier-led packagePrincipal supplier within a defined package boundary.What remains outside the package, treatment of third-party components, evidence obligations and system-level acceptance.

The invariant

The allocation can change. The need for one accountable integration authority does not. A responsibility matrix should describe the actual contracts, not the organizational chart the project wishes it had.

05 · Interface ownership

Assign both sides of every interface

An interface is not owned merely because one supplier exposes it. The project needs responsibility for the definition, each endpoint, integrated behavior, testing and correction.

Interface decisionRequired assignment
DefinitionWho approves data, semantics, performance, security and failure behavior?
Endpoint AWho configures, documents and supports the first component?
Endpoint BWho configures, documents and supports the second component?
Integrated behaviorWho is accountable for the two endpoints operating together?
VerificationWho writes, executes, witnesses and accepts the interface test?
CorrectionWho diagnoses the fault, coordinates suppliers, pays for correction and authorizes retest?
LifecycleWho controls compatible versions, changes, replacements and regression testing after handover?

Use the O-PAS Project Estimating Guide to classify interfaces and price the associated engineering, test and correction effort.

06 · Project controls

Documents that make the matrix operational

Requirements allocation

Maps each owner and O-PAS requirement to a component, supplier, verification method and acceptance record.

Interface register

Names both endpoints, interface owner, definition status, test method, issue status and lifecycle authority.

Conformance evidence register

Records the product, version, claimed profile, published evidence, reviewer and any project requirement not covered by that evidence.

Verification responsibility matrix

Assigns procedure development, environment, execution, witnessing, acceptance, correction and retest for every test class.

Decision and escalation map

Defines technical authority, response times and escalation routes when suppliers disagree or a boundary fails.

Lifecycle handover matrix

Assigns creation, review, acceptance and future ownership of source, configurations, licenses, records and support obligations.

07 · Bid and contract gate

Responsibility review checklist

AuthorityIs one party accountable for the integrated system?
ArchitectureDoes one party approve the target architecture and requirements allocation?
InterfacesDoes every interface have owners for definition, endpoints, integration, test and correction?
ApplicationsAre application design, migration, deployment, source ownership and equivalence testing assigned?
EvidenceIs product evidence distinguished from project interoperability and acceptance evidence?
TestingAre environment, procedures, execution, witnessing, correction and retest assigned?
ChangeDoes the contract define who decides and pays when components, versions or requirements change?
HandoverDoes every lifecycle artifact have a creator, reviewer, recipient and future owner?

Final contract question

If two components satisfy their individual supplier obligations but fail the project's interoperability test, does the contract identify who diagnoses the problem, directs the correction, pays the cost and accepts the retest? If not, the responsibility matrix is incomplete.

Primary references

Standards and certification sources

This guide is a project-delivery framework, not a substitute for the applicable contracts, owner specification, O-PAS Standard profiles or project-specific legal and commercial review.

Frequently asked questions

O-PAS project responsibility questions

Who should own system integration on an O-PAS project?

One party must be accountable for the integrated system. In an EPC-led model, the EPC commonly retains accountability while a specialist system integrator performs the architecture and integration work. Other models can work, but the authority, contractual interfaces and acceptance role must be explicit.

Does an O-PAS component supplier own interoperability?

A supplier owns its contracted product behavior, supported interfaces and evidence. Project interoperability spans multiple components in a specific architecture and configuration, so the project must separately assign accountability for integrated behavior, testing and issue resolution.

Is product conformance enough to assign responsibility?

No. Product conformance is evidence about a product against specified requirements or a named profile. It does not assign project scope, guarantee system interoperability or replace contractual acceptance criteria.

What is the EPC accountable for?

In the default model shown here, the EPC is accountable for translating the owner requirement into deliverable project scope, coordinating suppliers, approving architecture and project deliverables, managing integrated verification, controlling change and delivering the accepted system.

When should the responsibility matrix be completed?

Develop it during specification and bid review, qualify unresolved items in the proposal, and align it across contracts before award. Waiting until detailed engineering turns responsibility questions into change, delay and margin exposure.

What is the most important row in the matrix?

The integration authority. Without one accountable party for the integrated system, interface definition, issue resolution and acceptance can fragment across contracts even when every supplier fulfills its individual scope.

Before the responsibility split reaches the contract

Close the gaps while they are still clarification questions

CSI helps owners and EPC teams turn O-PAS requirements into an architecture, responsibility matrix, interface register and verification basis that can be estimated and contracted.

O-PAS™ and Open Process Automation™ are trademarks of The Open Group. The Open Process Automation Forum (OPAF) is a forum of The Open Group. CSI is an independent commercial licensee of the O-PAS Standard; references to O-PAS on this page do not imply certification, affiliation or endorsement by The Open Group.