Towards Adaptive Fault Tolerance: From a Component-Based Approach to ROS - Archive ouverte HAL Access content directly
Conference Papers Year : 2015

Towards Adaptive Fault Tolerance: From a Component-Based Approach to ROS

Abstract

A system that remains dependable when facing changes (new threats, failures, updates) is resilient. In this paper, we report on an approach taking advantage of Component Based Software Engineering technologies for tackling a crucial aspect of resilient computing, namely the on-line adaptation of fault tolerance mechanisms. The second part of this paper shows how this approach can be implemented on ROS that is presently used for implementing automotive applications, e.g. ADAS. We illustrate the mapping of ideal components to ROS components and give implementation details of a fault tolerance design pattern that is adaptive at runtime. We finally draw the lessons learnt from our first experiments.
Fichier principal
Vignette du fichier
CARSEDCC2015_paper_14.pdf (392.05 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01193039 , version 1 (04-09-2015)

Identifiers

  • HAL Id : hal-01193039 , version 1

Cite

Michaël Lauer, Matthieu Amy, William Excoffon, Matthieu Roy, Miruna Stoicescu. Towards Adaptive Fault Tolerance: From a Component-Based Approach to ROS. CARS 2015 - Critical Automotive applications: Robustness & Safety, Sep 2015, Paris, France. ⟨hal-01193039⟩
360 View
240 Download

Share

Gmail Mastodon Facebook X LinkedIn More