Engineering Adaptive Fault-Tolerance Mechanisms for Resilient Computing on ROS

被引:9
|
作者
Lauer, Michael [2 ]
Amy, Matthieu [3 ]
Fabre, Jean-Charles [3 ]
Roy, Matthieu [1 ]
Excoffon, William [3 ]
Stoicescu, Miruna [4 ]
机构
[1] CNRS, LAAS, Ave Colonel Roche, F-31400 Toulouse, France
[2] Univ Toulouse, UPS, LAAS, F-31400 Toulouse, France
[3] Univ Toulouse, INP, LAAS, F-31400 Toulouse, France
[4] ESA, ESOC, Darmstadt, Germany
来源
2016 IEEE 17TH INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING (HASE) | 2016年
关键词
D O I
10.1109/HASE.2016.30
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Systems are expected to evolve during their service life in order to cope with changes of various natures, ranging from fluctuations in available resources to additional features requested by users. For dependable embedded systems, the challenge is even greater, as evolution must not impair dependability attributes. Resilient computing implies maintaining dependability properties when facing changes. Resilience encompasses several aspects, among which evolvability, i.e., the capacity of a system to evolve during its service life. In this paper, we discuss the evolution of systems with respect to their dependability mechanisms, and show how such mechanisms can evolve accordingly. From a component-based approach that enables to clarify the concepts, the process and the techniques to be used to address resilient computing, in particular regarding the adaptation of fault tolerance (or safety) mechanisms, we show how Adaptive Fault Tolerance (AFT) can be implemented with ROS. Beyond implementation, we draw the lessons learned from this work and discuss the limits of this runtime support to implement such resilient computing features in embedded systems.
引用
收藏
页码:94 / 101
页数:8
相关论文
共 50 条
  • [41] Computation-Oriented Fault-Tolerance Schemes for RRAM Computing Systems
    Huangfu, Wenqin
    Xia, Lixue
    Cheng, Ming
    Yin, Xiling
    Tang, Tianqi
    Li, Boxun
    Chakrabarty, Krishnendu
    Xie, Yuan
    Wang, Yu
    Yang, Huazhong
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 794 - 799
  • [42] Estimation of fault-tolerance of the parallel control computing systems: A new approach
    V. V. Eliseev
    V. V. Ignatushchenko
    I. Yu. Podshivalova
    Automation and Remote Control, 2007, 68 : 1083 - 1099
  • [43] A hybrid approach for fault-tolerance aware load balancing in fog computing
    Kashyap, Vijaita
    Ahuja, Rakesh
    Kumar, Ashok
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 5217 - 5233
  • [44] Photonic quantum computing: Shor's algorithm and the road to fault-tolerance
    Department of Physics, Centre for Quantum Computer Technology, University of Queensland, Brisbane, Australia
    Opt.InfoBase Conf. Papers, 2008,
  • [45] Estimation of fault-tolerance of the parallel control computing systems: A new approach
    Eliseev, V. V.
    Ignatushchenko, V. V.
    Podshivalova, I. Yu.
    AUTOMATION AND REMOTE CONTROL, 2007, 68 (06) : 1083 - 1099
  • [46] Fault-Tolerance of Binarized and Stochastic Computing-based Neural Networks
    Ardakani, Amir
    Ardakani, Arash
    Gross, Warren J.
    2021 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2021), 2021, : 52 - 57
  • [47] Photonic Quantum Computing: Shor's Algorithm and the Road to Fault-Tolerance
    Lanyon, B. P.
    Weinhold, T. J.
    Langford, N. K.
    Barbieri, M.
    de Almeida, M. P.
    Gilchrist, A.
    James, D. F. V.
    White, A. G.
    2008 CONFERENCE ON LASERS AND ELECTRO-OPTICS & QUANTUM ELECTRONICS AND LASER SCIENCE CONFERENCE, VOLS 1-9, 2008, : 3167 - +
  • [48] Adaptive Fault Tolerance through Invasive Computing
    Witterauf, Michael
    Tanase, Alexandru
    Teich, Juergen
    Lari, Vahid
    Zwinkau, Andreas
    Snelting, Gregor
    2015 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2015,
  • [49] HELLENIC FAULT-TOLERANCE FOR ROBOTS
    TOYE, G
    LEIFER, LJ
    COMPUTERS & ELECTRICAL ENGINEERING, 1994, 20 (06) : 479 - 497
  • [50] Simulation relations for fault-tolerance
    Demasi, Ramiro
    Castro, Pablo F.
    Maibaum, Thomas S. E.
    Aguirre, Nazareno
    FORMAL ASPECTS OF COMPUTING, 2017, 29 (06) : 1013 - 1050