Cross–layer Formal Verification of Robotic Systems

Robotic systems are widely used to interact with humans or to perform critical tasks. As a result, it is imperative to provide guarantees about their behavior. Due to the modularity and complexity of robotic systems, their design and verification are often divided into several layers. However, some system properties can only be investigated by considering multiple layers simultaneously. We propose a cross-layer verification method to verify the expected properties of concrete robotic systems. Our method verifies one layer using abstractions of other layers. We propose two approaches: refining the models of the abstract layers and refining the property under verification. A combination of these two approaches seems to be the most promising to ensure model genericity and to avoid the state-space explosion problem.

Authors

Institutions

Publication Details

Journal
Electronic Proceedings in Theoretical Computer Science
Published
2024-11-20
DOI
https://doi.org/10.4204/eptcs.411.9
Citations
1
Primary Topic
Manufacturing Process and Optimization
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cross–layer Formal Verification of Robotic Systems

David Doose, Julien Brunel, Sylvain Raïs, Frédéric Herbreteau
1 citations
Electronic Proceedings in Theoretical Computer Science
Manufacturing Process and Optimization
0.35
article

Cross–layer Formal Verification of Robotic Systems

David Doose, Julien Brunel, Sylvain Raïs, Frédéric Herbreteau
article en
1 citations

Abstract

Robotic systems are widely used to interact with humans or to perform critical tasks. As a result, it is imperative to provide guarantees about their behavior. Due to the modularity and complexity of robotic systems, their design and verification are often divided into several layers. However, some system properties can only be investigated by considering multiple layers simultaneously. We propose a cross-layer verification method to verify the expected properties of concrete robotic systems. Our method verifies one layer using abstractions of other layers. We propose two approaches: refining the models of the abstract layers and refining the property under verification. A combination of these two approaches seems to be the most promising to ensure model genericity and to avoid the state-space explosion problem.

Electronic Proceedings in Theoretical Computer ScienceVol. 411
Université Fédérale de Toulouse Midi-Pyrénées (FR), Office National d'Études et de Recherches Aérospatiales (FR), Laboratoire Bordelais de Recherche en Informatique (FR)
Université de Bordeaux
Openalex Percentile: Top 33%
Manufacturing Process and Optimization
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Cross–layer Formal Verification of Robotic Systems — David Doose, Julien Brunel, et al. · Electronic Proceedings in Theoretical Computer Science (2024) | TGRS Research Map | TGRS