DocumentCode :
3429595
Title :
Ensuring critical event sequences in high consequence computer based systems as inspired by path expressions
Author :
Kidd, Marie-Elena C.
Author_Institution :
Sandia Nat. Labs., Albuquerque, NM, USA
fYear :
1997
fDate :
24-28 Mar 1997
Firstpage :
483
Lastpage :
490
Abstract :
The goal is to provide a high level of confidence that critical software driven event sequences are maintained in the face of hardware failures and harsh or unstable operating environments. The technical approach includes in-situ (embedded in the software) dynamic (run-time) fault management for ensuring critical event sequences in high consequence software. Our method is based on deriving a mathematical description of the critical software controlled event sequence, embedding checkpoints and update points around the critical events into the target code, and adding a module that implements the functionality of the underlying mathematical model. This methodology is inspired by previous work in path expressions. This paper discusses the perceived problems, a brief overview of path expressions, the proposed methods, and a discussion of the differences between the proposed methods and traditional path expression usage and implementation
Keywords :
finite automata; software fault tolerance; computer based systems; critical event sequences; critical software; embedding checkpoints; fault managemen; hardware failures; high consequence software; path expressions; unstable operating environments; update points; Assembly; Computer languages; Embedded software; Hardware; Lightning; Program processors; Runtime; Software maintenance; Software safety; Water heating;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer-Based Systems, 1997. Proceedings., International Conference and Workshop on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-7889-5
Type :
conf
DOI :
10.1109/ECBS.1997.581943
Filename :
581943
Link To Document :
بازگشت