Environmental Technology, News, Oil & Gas

New class notation for software released

DNV has released a new class notation for Integrated Software Dependent Systems (ISDS). This notation represents the applicable best practices for work processes and quality assurance related to the full lifecycle of integrated systems.

The new class notation will make it easier to control, monitor and ensure the safety and reliability of systems that serve several functions and are integrated or connected via communication SW networks – mainly for the offshore industry.

Equipment and systems have over the past few years become more complex, more automated and more integrated. This trend is accelerating. The continuing evolution not only provides the owners of rigs or other units with opportunities but also introduces new challenges. The management of such systems throughout their lifecycle has to be prepared for from the very beginning.

When an owner is striving for high production and a safe installation, demands have to be set for the systems that control the installation. So far, the automation industry has mainly focused on connectivity – ensuring the physical integration of the various control systems.

The main challenge for ISDS is how to engineer the various system elements into a single system that meets all the necessary requirements in terms of safety, functionality and reliability. It is not enough simply to select and connect system elements that may individually satisfy the requirements.

The challenge extends to the integration of the system elements and an understanding of each operation within the system. System elements affect each other in order to deliver the emerging properties of the complete system.
The new ISDS notation is a voluntary class notation. If this notation is granted to the system, DNV will provide status reports while the software is being developed giving the status of the software’s readiness with respect to integration and completeness.

Since the ISDS notation looks at the complete lifecycle, it will provide requirements for how to prepare the systems for upgrades and future configurations. The class notation will therefore also prepare for and support configuration management in the operational phase.