Search-based Generation of Waypoints for Triggering Self-Adaptations in Maritime Autonomous Vessels

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Nylænder, Karoline, Arrieta, Aitor, Ali, Shaukat, Arcaini, Paolo
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908460763840512
author Nylænder, Karoline
Arrieta, Aitor
Ali, Shaukat
Arcaini, Paolo
author_facet Nylænder, Karoline
Arrieta, Aitor
Ali, Shaukat
Arcaini, Paolo
contents Self-adaptation in maritime autonomous vessels (AVs) enables them to adapt their behaviors to address unexpected situations while maintaining dependability requirements. During the design of such AVs, it is crucial to understand and identify the settings that should trigger adaptations, enabling validation of their implementation. To this end, we focus on the navigation software of AVs, which must adapt their behavior during operation through adaptations. AVs often rely on predefined waypoints to guide them along designated routes, ensuring safe navigation. We propose a multiobjective search-based approach, called WPgen, to generate minor modifications to the predefined set of waypoints, keeping them as close as possible to the original waypoints, while causing the AV to navigate inappropriately when navigating with the generated waypoints. WPgen uses NSGA-II as the multi-objective search algorithm with three seeding strategies for its initial population, resulting in three variations of WPgen. We evaluated these variations on three AVs (one overwater tanker and two underwater). We compared the three variations of WPgen with Random Search as the baseline and with each other. Experimental results showed that the effectiveness of these variations varied depending on the AV. Based on the results, we present the research and practical implications of WPgen.
format Preprint
id arxiv_https___arxiv_org_abs_2507_16327
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Search-based Generation of Waypoints for Triggering Self-Adaptations in Maritime Autonomous Vessels
Nylænder, Karoline
Arrieta, Aitor
Ali, Shaukat
Arcaini, Paolo
Software Engineering
Self-adaptation in maritime autonomous vessels (AVs) enables them to adapt their behaviors to address unexpected situations while maintaining dependability requirements. During the design of such AVs, it is crucial to understand and identify the settings that should trigger adaptations, enabling validation of their implementation. To this end, we focus on the navigation software of AVs, which must adapt their behavior during operation through adaptations. AVs often rely on predefined waypoints to guide them along designated routes, ensuring safe navigation. We propose a multiobjective search-based approach, called WPgen, to generate minor modifications to the predefined set of waypoints, keeping them as close as possible to the original waypoints, while causing the AV to navigate inappropriately when navigating with the generated waypoints. WPgen uses NSGA-II as the multi-objective search algorithm with three seeding strategies for its initial population, resulting in three variations of WPgen. We evaluated these variations on three AVs (one overwater tanker and two underwater). We compared the three variations of WPgen with Random Search as the baseline and with each other. Experimental results showed that the effectiveness of these variations varied depending on the AV. Based on the results, we present the research and practical implications of WPgen.
title Search-based Generation of Waypoints for Triggering Self-Adaptations in Maritime Autonomous Vessels
topic Software Engineering
url https://arxiv.org/abs/2507.16327