DocumentCode
2438921
Title
Action Language: a specification language for model checking reactive systems
Author
Bultan, Tevfik
Author_Institution
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
fYear
2000
fDate
2000
Firstpage
335
Lastpage
344
Abstract
We present a specification language called Action Language for model checking software specifications. Action Language forms an interface between transition system models that a model checker generates and high level specification languages such as Statecharts, RSML and SCR-similar to an assembly language between a microprocessor and a programming language. We show that Action Language translations of Statecharts and SCR specifications are compact and they preserve the structure of the original specification. Action Language allows specification of both synchronous and asynchronous systems. It also supports modular specifications to enable compositional model checking
Keywords
formal specification; specification languages; Action Language; RSML; SCR; SCR specifications; Statecharts; compositional model checking; microprocessor; model checking reactive systems; model checking software specifications; modular specifications; programming language; specification language; transition system models; Computer bugs; Embedded system; Hardware; Logic; Permission; Power system reliability; Software safety; Software systems; Specification languages; Thyristors;
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.870424
Filename
870424
Link To Document