DocumentCode :
2438944
Title :
Three approximation techniques for ASTRAL symbolic model checking of infinite state real-time systems
Author :
Dang, Zhe ; Kemmerer, Richard A.
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
fYear :
2000
fDate :
2000
Firstpage :
345
Lastpage :
354
Abstract :
ASTRAL is a high-level formal specification language for real-time systems. It has structuring mechanisms that allow one to build modularized specifications of complex real-time systems with layering. Based upon the ASTRAL symbolic model checker, three approximation techniques to speed-up the model checking process for use in debugging a specification are presented. The techniques are random walk, partial image and dynamic environment generation. Ten mutation tests on a railroad crossing benchmark are used to compare the performance of the techniques applied separately and in combination. The test results are presented and analyzed
Keywords :
formal specification; program debugging; real-time systems; specification languages; ASTRAL symbolic model checking; approximation techniques; debugging; dynamic environment generation; high-level formal specification language; infinite state real-time systems; modularized specifications; mutation tests; partial image; railroad crossing benchmark; random walk; structuring mechanisms; symbolic model checker; Benchmark testing; Computer science; Debugging; Formal specifications; Libraries; Permission; Real time systems; Software testing; Timing; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2000. Proceedings of the 2000 International Conference on
Conference_Location :
Limerick
ISSN :
0270-5257
Print_ISBN :
1-58113-206-9
Type :
conf
DOI :
10.1109/ICSE.2000.870425
Filename :
870425
Link To Document :
بازگشت