The TIRAN approach to reusing software implemented fault tolerance

  • Authors:
  • O. Botti;V. De Florio;G. Deconinck;R. Lauwereins;F. Cassinari;S. Donatelli;A. Bobbio;A. Klein;H. Kufner;E. Thurner;E. Verhulst

  • Affiliations:
  • ENEL S.p.A., R&D, Cologno Monzese, Milano, Italy;K.U.Leuven, Dept. Elektrotechniek ESAT, Heverlee, Belgium;K.U.Leuven, Dept. Elektrotechniek ESAT, Heverlee, Belgium;K.U.Leuven, Dept. Elektrotechniek ESAT, Heverlee, Belgium;TXT Ingegneria Informatica, Milano, Italy;Università di Torino, Dip. di Informatica, Torino, Italy;Università di Torino, Dip. di Informatica, Torino, Italy;Siemens AG, Dept. ZT, München, Germany;Siemens AG, Dept. ZT, München, Germany;Siemens AG, Dept. ZT, München, Germany;Eonic Systems, Aarschot, Belgium

  • Venue:
  • EURO-PDP'00 Proceedings of the 8th Euromicro conference on Parallel and distributed processing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Available solutions for fault tolerance in embedded automation are often based on strong customisation, have impacts on the whole life-cycle, and require highly specialised design teams, thus making dependable embedded systems costly and difficult to develop and maintain. The TIRAN project develops a framework which provides fault tolerance capabilities to automation systems, with the goal of allowing portable, reusable and cost-effective solutions. Application developers are allowed to select, configure and integrate in their own environment a variety of software-based functions for error detection, confinement and recovery provided by the framework.