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