loading...
Formal Development of Software for Tolerating Transient Faults
Changsha, Hunan, China December 12-December 14
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PRDC.2005.3411th Pacific Rim International Sympos ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Dubravka IliC, TUCS, Abo Akademi University, Turku, Finland
Elena Troubitsyna, TUCS, Abo Akademi University, Turku, Finland
Transient faults constitute a wide-spread class of faults typical in control systems. These are faults that appear for some time during system operation and might disappear and reappear later. However, even by appearing for a short time, they might cause dangerous system errors. Hence designing mechanisms for tolerating transient faults is an acute issue, especially in the development of safety-critical control systems. In this paper we propose a formal approach to specifying software-based mechanisms for tolerating transient faults in the B Method. We focus on deriving a general specification and development pattern which can be applied in the development of various control systems. We illustrate an application of the proposed patterns by an example porn avionics software product line.
Citation:
Dubravka IliC, Elena Troubitsyna, "Formal Development of Software for Tolerating Transient Faults," prdc, pp.140-150, 11th Pacific Rim International Symposium on Dependable Computing (PRDC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.