Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-04T21:15:09.571Z Has data issue: false hasContentIssue false

Systemic usability failures in ECDIS: a Swiss cheese analysis of the Kaami accident

Published online by Cambridge University Press:  25 September 2026

Thomas Porathe*
Affiliation:
Department of Maritime Studies, Western Norway University of Applied Sciences - Haugesund Campus, Norway Department of Design, Norwegian University of Science and Technology, Trondheim, Norway
Erik Styhr Petersen
Affiliation:
Department of Maritime Studies, Western Norway University of Applied Sciences - Haugesund Campus, Norway Department of Design, Norwegian University of Science and Technology, Trondheim, Norway
Margareta Holtensdotter Lützhöft
Affiliation:
Department of Maritime Studies, Western Norway University of Applied Sciences - Haugesund Campus, Norway
*
Corresponding author: Thomas Porathe; Email: thomas.porathe@ntnu.no
Rights & Permissions [Opens in a new window]

Abstract

This paper presents several considerations based on the grounding accident of the small Norwegian bulk carrier Kaami in Scotland 2020, a case which shows surprising deviations in the set-up, pre-voyage use, and the way the Electronic Chart Display and Information System (ECDIS) was subsequently used to monitor the voyage. Using Reason’s Swiss cheese safety barrier perspective, we present and analyse eight safety barriers and how they were breached at the time of the accident. It was not possible to determine if these violations were done wilfully or because the navigators were unaware of the status of the chart system. Assuming the latter, we present design advice that we believe could have averted the accident. Using the Kaami case as an illustration, we advocate that the complexity of modern ECDIS possibly has grown to a point where it is evident that something must be done to address this.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (https://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided that no alterations are made and the original article is properly cited. The written permission of Cambridge University Press or the rights holder(s) must be obtained prior to any commercial use and/or adaptation of the article.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Royal Institute of Navigation
Figure 0

Figure 1. Figure 1 long description.The final voyage of MV Kaami in March 2020 from Ireland to Sweden came to an end on a rock in a strait in Scotland. See details in the text. Maps from MarineTraffic and MAIB (centre). Photo from MarineTraffic.

Figure 1

Figure 2. Screen dump by MAIB (2021) of Kaami’s ECDIS route and alternative route though the Little Minch planned by the captain.

Figure 2

Figure 3. Figure 3 long description.The grounding place. Screen dump by MAIB and from the Admiralty paper chart no. 1794. See the text for further details.

Figure 3

Figure 4. James Reason’s Swiss cheese model, where an unlucky trajectory of accident opportunity passes through a number of holes (‘windows of opportunity’) in successive layers of defences, barriers and safeguards. Reason, (2008).

Figure 4

Figure 5. In the Chart Settings window, the important Safety Depth and Safety Contour are set. To the right is MAIB’s screen dump of the settings onboard Kaami. Top left shows the graphically the effects on the Safety Depth deeper than the Safety Contour. See the text for more details.

Figure 5

Figure 6. Figure 6 long description.Comparing the graphical clarity of the electronic navigation chart (ENC) in night mode onboard Kaami (left), with Admiralty paper Chart 1794 (right). Some retouching has been done to the Kaami ENC picture to remove MAIB’s markings (visible in Figure 3).

Figure 6

Figure 7. To the left is a screen dump from the Route Plan Settings window on Kaami’s ECDIS. It shows the XTL settings and that the Check Safety in Editing was not activated (the tick box is unchecked). Yellow highlights by MAIB. To the right is an illustration from the JAN-2000 manual showing the Ownship/Track menu where the mandatory Safety Check can be activated. This is also where the Cross Track Distance (XTD) alarm is activated. MAIB’s accident report does not mention if this alarm was set.

Figure 7

Figure 8. After the accident MAIB conducted the missed route Safety Check and for the route leg between WP19 and 20 which crossed the grounding place, an error list was produced. Crossing Safety Depth and Safety Contour both indicated an ‘hazard’ in the list of errors, and a pop-up message on the chart.

Figure 8

Figure 9. The bottom part of the Route Planning Setting window (shown in full, left in Figure 7). By ticking the box in front of Check Safety in Editing, an automatic feature will check the past leg each time a waypoint is clicked in – but at a cost of waiting time while the system does the Safety Check. The yellow highlighting and comment are made by MAIB.

Figure 9

Figure 10. Left image, the Look-ahead function checkes the water depths in a vector and/or a sector in front of the ship in real-time while the ship is sailing and generates an alarm if the Safety Contour is crossed (illustration by the authors). Right, the Danger Detection Sector and Vector description from the JRC JAN-2000 Instruction Manual (JRC, 2016).

Figure 10

Figure 11. Left is the description of the Alarm Limit settings window from JRC’s JAN 2000 ECDIS manual (2016). Right is a MAIB’s screen dump from Kaami’s ECDIS screen showing boxes for activating look ahead were unchecked, as were indeed all of the alarm features available (highlight and comment by MAIB).

Figure 11

Figure 12. MAIB’s screen dump of the Buzzer Volume settings panel on Kaami’s ECDIS. Buzzers for all the different alarm types were set to zero (no sound).

Figure 12

Figure 13. The red-flagged AIS symbol of a ship sailing without safety checked route and deactivated safety settings. Is this a way to use social pressure on ships to enforce rule observance? (Example image by the authors).