• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
CDP Studio logo

CDP Studio

The no-code and full-code software development tool for distributed control systems and HMI

  • Doc
  • Why CDP
    • Software developers
    • Automation engineers
    • Managers
  • Products
    • Automation Designer
    • HMI Designer
    • Maritime HMIs
  • Services
  • Use cases
  • Pricing
  • Try CDP

Maritime HMI – More Information

Themes and widgets

OpenBridge 5.0

The OpenBridge design standard is a free and open guideline built on modern user interface design principles and maritime regulations to provide a well-adapted marine UI design. The purpose is to increase the safety of operating vessels with equipment from different vendors.

CDP Studio supports UI templates or Themes where the background, fonts, colours, lines and all widgets are styled according to a design. Included are several themes, and you may also create your own company theme.

The latest OpenBridge guideline, version 5.0, is supported as a theme for the bright, day, dusk, and night colour templates. In this way, you select the OpenBridge theme for your user interface, and all elements added are according to the OpenBridge guideline.

CDP Studio UI Designer has a wizard (a helper) that creates a basic OpenBridge layout with the left menu field, top bar, colour template selector and the main UI area ready for you to add the OpenBridge styled widgets and text.

The UI Designer comes with several standard widgets, such as lamps, buttons, meters, bars, tables, lists and alarm/event lists, all available according to the OpenBridge guidelines. In addition, the designer comes with close to 40 specific OpenBridge maritime widgets.

CDP Studio includes working examples. See Adding an Open Bridge-Styled GUI to Automation System and Creating an OpenBridge Styled Conning GUI Using Drag and Drop. These are excellent starting points for creating your own OpenBridge UI.

You can extend the UI Designer with your own widgets, copy and modify the provided widgets, or import designs from Figma.

CDP OpenBridge pre-made widgets
OpenBridge UI example
An OpenBridge UI made with the CDP Studio no-code editor
CDP Studio Cyber Security Guidlines

IACS UR27 / DNV / IEC 62443-3-3

Maritime Cyber Security

Cyber Security is mandatory for maritime applications. CDP Studio has cyber security built into the system core and is compliant with the specific maritime security standards:

  • IACS UR 27
  • DNV RUSHIP Part 6, Chapter 5, Section 21 Cyber Security
  • IEC 62443-3-3

The UI designer includes specific guidelines for ensuring that the application is set up to comply with maritime cyber security standards.

CDP Studio has pre-made security features that enable you to create cyber-secure maritime UIs using the no-code editor and fill in the cyber security tables. This significantly simplifies creating maritime cyber-secure compliant UIs.

Simple and customizable

End-user management and Access control

The new security regulation requires access control and logging of user actions. Therefore, a maritime system requires a user management solution.

A complete end-user management and access control system is provided. Here, you set up the access control to the system, define user roles (groups) and set role mapping and access rights to system components or individual variables.

A web user interface is provided for the end customer’s user admin to manage the system operators (users). The system admin can create, delete, set passwords and assign the users to defined roles.

The system provides a customisable login window and logout functions. Functions for logging user actions are also provided and easy to enable.

User interfaces can be designed so that widgets or tabs are hidden for users who do not have access to specific features. For example, the options tab is only visible to users with the correct access rights.

In the UI, tabs or information can be shown or hidden depending on a user’s access rights.

User Management Setup
Example of a customized application login window

Bridge UI + engine room UI + remote control

Multi-UI systems

Maritime systems sometimes have multiple UIs, and this is seamlessly supported out of the box. Only a single connection to the control system is required, and remote-control devices may be added to the UI application instead of directly to the control system.

In-command functions can be added to the UI application to ensure that only 1 UI is in command and can control the system. The other UI instances are then set in read-only mode.

Access control and logging are managed per UI instance without any specific configuration.

Emergency control UIs are supported. These must always be available and function regardless of access control and must be available without logging in.

SAFE SYSTEM MAINTENANCE

System maintenance and upgrades

Get continuous updates for new cyber security requirements, OpenBridge version…, and easy and safe mechanisms for maintaining delivered projects.

Maritime systems are used for extensive periods, often more than 20+ years. Cyber security threats, fast-evolving technology, and new standards create a need to maintain and upgrade systems. This applies to delivered systems and the product you will sell over years.

Cyber security requirements are regularly updated, and new versions of OpenBridge will emerge. CDP Studio will implement these new standard versions and requirements when they arrive.

CDP Studio is also continuously improving with new features, capabilities, and hardware device support. This includes security patches when needed.

Your projects are easily upgraded to newer versions using the included upgrade scripts.

The latest CDP Studio Designer (IDE) can open “old” projects in the same development environment used when the project was delivered. Fixes can be made, and the system rebuilt with the original environment, significantly reducing the risk of introducing new bugs.

Therefore, CDP Studio reduces the cost and risk of maintaining and upgrading your systems.

Latest CDP Studio IDE supports previous CDP Framework versions

Talk to us

Do you wonder how CDP Studio can be used in your products or solutions?
Book a demo with one of our team. 

Book a demo now

CDP Technologies AS
Hundsværgata 8,
P.O. Box 144
6001 Ålesund, Norway

Tel: +47 990 80 900
E-mail: info@cdptech.com

Company

About CDP

Contact us

Services

Partners

Blog

Developers

Get started

User manuals

Support

Document download

Release notes

My account

Follow CDP

  • LinkedIn
  • YouTube
  • GitHub

© Copyright 2025 CDP Technologies. Privacy and cookie policy.

Return to top