Title :
How to design an environment simulator for safety critical software testing
Author :
Tu, Haiying ; Wu, Fangmei
Author_Institution :
Dept. of Telecommun. Eng., Shanghai Tiedao Univ., China
Abstract :
Software testing, via environment simulation is a vital approach to testing safety critical software. In this paper, a method in accord with the software engineering methodology is proposed to construct an environment simulator. Object-oriented techniques are used in each phase of the design. A fault injection technique is adopted here to simulate the faulty environment, which may lead the safety critical software on an easier route to failure. Under such an environment simulator, both the normal functions and the fail-safe or fault-tolerant functions of the software may be easily tested
Keywords :
digital simulation; fault simulation; object-oriented methods; object-oriented programming; program testing; safety-critical software; software fault tolerance; environment simulator; fail-safe functions; fault injection technique; fault-tolerant functions; faulty environment; object-oriented techniques; safety critical software testing; software engineering methodology; Aerospace safety; Aerospace testing; Application software; Computational modeling; Protection; Rail transportation; Railway safety; Road safety; Software safety; Software testing;
Conference_Titel :
Test Symposium, 1999. (ATS '99) Proceedings. Eighth Asian
Conference_Location :
Shanghai
Print_ISBN :
0-7695-0315-2
DOI :
10.1109/ATS.1999.810760