TIRAN: Flexible and Portable Fault Tolerance Solutions for Cost Effective Dependable Applications
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 project1 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.
- M. Ajmone Marsan et al. Modelling with GSPNs. J. Wiley, NY, 1994.Google Scholar
- G. Deconinck et al. Industrial embedded HPC applications. Supercomp., 69:23–44.Google Scholar
- J.-C. Fabre and T. Pérennou. Friends: A flexible architecture for implementing fault tolerant and secure applications. Proc. of EDCC-2, Taormina, Oct. 1996.Google Scholar
- G. Kiczales et al. The Art of the Metaobject Protocol. MIT Press, MA, 1991.Google Scholar
- D. Powell. Preliminary definition of the GUARDS architecture. Technical Report 96277, LAAS-CNRS, January 1997.Google Scholar