Symbolic model checking APSL

作者:Wanwei Liu, Ji Wang, Huowang Chen, Xiaodong Ma, Zhaofei Wang

摘要

Property specification language (PSL) is a specification language which has been accepted as an industrial standard. In PSL, SEREs are used as additional formula constructs. In this paper, we present a variant of PSL, namely APSL, which replaces SEREs with finite automata. APSL and PSL are of the exactly same expressiveness. Then, we extend the LTL symbolic model checking algorithm to that of APSL, and then present a tableau based APSL verification technique, which can be easily implemented via the BDD based symbolic approach. Moreover, we implement an extension of NuSMV, and this adapted version supports symbolic model checking of APSL. Experimental results show that this variant of PSL can be efficiently verified. Henceforth, symbolic model checking PSL can be carried out by a transformation from PSL to APSL and symbolic model checking APSL.

论文关键词:property specification language, symbolic model checking, tableau approach, extended NuSMV

论文评审过程:

论文官网地址:https://doi.org/10.1007/s11704-009-0003-9