Title :
Rigorous Development of Dependable Systems Using Fault Tolerance Views
Author :
Lopatkin, Ilya ; Iliasov, Alexei ; Romanovsky, Alexander
Author_Institution :
Centre for Software Reliability, Newcastle Univ., Newcastle upon Tyne, UK
fDate :
Nov. 29 2011-Dec. 2 2011
Abstract :
This paper introduces the Mode and Fault Tolerance Views approach to stepwise rigorous development of critical systems. It supports systematic, structured and recursive modelling of system fault tolerance, including error detection, error recovery and degraded modes. Built on our previous work extending the Event-B method with reasoning about fault tolerance, the paper focuses on a practical application and evaluation of the approach. The proposed modelling approach is backed by an integrated toolset. The paper is illustrated with a case study from the aerospace domain.
Keywords :
error detection; inference mechanisms; safety-critical software; software fault tolerance; system recovery; aerospace domain; dependable system; error detection; error recovery; event-B method; recursive modelling; stepwise rigorous development; system fault tolerance reasoning; Context; Fault tolerance; Fault tolerant systems; Instruments; Payloads; Satellites; Unified modeling language; AOCS; Event-B; case study; fault tolerance; formal methods; modal systems;
Conference_Titel :
Software Reliability Engineering (ISSRE), 2011 IEEE 22nd International Symposium on
Conference_Location :
Hiroshima
Print_ISBN :
978-1-4577-2060-4
DOI :
10.1109/ISSRE.2011.13