Towards A Catalogue of Requirement Patterns for Space Robotic Missions

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Etumi, Mahdi, Taylor, Hazel M., Farrell, Marie
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908662358867968
author Etumi, Mahdi
Taylor, Hazel M.
Farrell, Marie
author_facet Etumi, Mahdi
Taylor, Hazel M.
Farrell, Marie
contents In the development of safety and mission-critical systems, including autonomous space robotic missions, complex behaviour is captured during the requirements elicitation phase. Requirements are typically expressed using natural language which is ambiguous and not amenable to formal verification methods that can provide robust guarantees of system behaviour. To support the definition of formal requirements, specification patterns provide reusable, logic-based templates. A suite of robotic specification patterns, along with their formalisation in NASA's Formal Requirements Elicitation Tool (FRET) already exists. These pre-existing requirement patterns are domain agnostic and, in this paper we explore their applicability for space missions. To achieve this we carried out a literature review of existing space missions and formalised their requirements using FRET, contributing a corpus of space mission requirements. We categorised these requirements using pre-existing specification patterns which demonstrated their applicability in space missions. However, not all of the requirements that we formalised corresponded to an existing pattern so we have contributed 5 new requirement specification patterns as well as several variants of the existing and new patterns. We also conducted an expert evaluation of the new patterns, highlighting their benefits and limitations.
format Preprint
id arxiv_https___arxiv_org_abs_2511_14438
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Towards A Catalogue of Requirement Patterns for Space Robotic Missions
Etumi, Mahdi
Taylor, Hazel M.
Farrell, Marie
Logic in Computer Science
Formal Languages and Automata Theory
Robotics
Software Engineering
In the development of safety and mission-critical systems, including autonomous space robotic missions, complex behaviour is captured during the requirements elicitation phase. Requirements are typically expressed using natural language which is ambiguous and not amenable to formal verification methods that can provide robust guarantees of system behaviour. To support the definition of formal requirements, specification patterns provide reusable, logic-based templates. A suite of robotic specification patterns, along with their formalisation in NASA's Formal Requirements Elicitation Tool (FRET) already exists. These pre-existing requirement patterns are domain agnostic and, in this paper we explore their applicability for space missions. To achieve this we carried out a literature review of existing space missions and formalised their requirements using FRET, contributing a corpus of space mission requirements. We categorised these requirements using pre-existing specification patterns which demonstrated their applicability in space missions. However, not all of the requirements that we formalised corresponded to an existing pattern so we have contributed 5 new requirement specification patterns as well as several variants of the existing and new patterns. We also conducted an expert evaluation of the new patterns, highlighting their benefits and limitations.
title Towards A Catalogue of Requirement Patterns for Space Robotic Missions
topic Logic in Computer Science
Formal Languages and Automata Theory
Robotics
Software Engineering
url https://arxiv.org/abs/2511.14438