DocumentCode :
1919664
Title :
Modelling the behaviour of Ada tasks and verifying its safety
Author :
Jianming, Fu ; Yi, Xian ; Huanguo, Zhang
Author_Institution :
State Key Lab of Software Eng., Wuhan, China
fYear :
2004
fDate :
14-16 Sept. 2004
Firstpage :
676
Lastpage :
680
Abstract :
This paper models the behavior of Ada tasks with Petri nets according to the semantics and the syntax of them, and this net is called an Ada net. Moreover our Ada net can improve the rendezvous model proposed by the S.M. Shatz as well as describing the task type. At the same time, we present the semantics and the syntax of computation tree logic with the transition relations of the Ada net´s transition system, and provide an approach to model check the safety not upon the transition system, but rather directly upon the Ada net. At the end of this paper, a prototype system under this approach is implemented, and our experimental results demonstrate that the complexity of model checking with computation tree logic is polynomial.
Keywords :
Ada; Petri nets; program verification; task analysis; trees (mathematics); Ada net; Ada tasks; Petri nets; behaviour modelling; computation tree logic; model checking complexity; polynomial; rendezvous model; transition system; Computational modeling; Computer science; Finance; Logic programming; Petri nets; Polynomials; Power system modeling; Prototypes; Safety; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Technology, 2004. CIT '04. The Fourth International Conference on
Print_ISBN :
0-7695-2216-5
Type :
conf
DOI :
10.1109/CIT.2004.1357273
Filename :
1357273
Link To Document :
بازگشت