Symbolic Model Checking for Alternating Projection Temporal Logic

被引:2
|
作者
Wang, Haiyang [1 ]
Duan, Zhenhua [1 ]
Tian, Cong [1 ]
机构
[1] Xidian Univ, ICTT & ISN Lab, Xian 710071, Peoples R China
关键词
Alternating projection temporal logic; Interpreted system; Symbolic model checking; OBDD; Verification;
D O I
10.1007/978-3-319-26626-8_35
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a symbolic model checking approach for Alternating Projection Temporal Logic (APTL). In our approach, the model of a system to be verified is specified by an Interpreted System IS, and a property of the system is expressed by an APTL formula phi. To check whether f is valid on IS or not: first, the system IS is symbolically represented and (sic)phi is transformed into its normal form. Then, the set Sat((sic)phi), containing all the states from which there exists at least one computation such that (sic)phi holds, is computed. Finally, whether the property is valid on the system is equivalently evaluated by checking the emptiness of the intersection of the set of initial states in the system and Sat((sic)phi). Supporting tool is also developed to show how the proposed approach works in practice.
引用
收藏
页码:481 / 495
页数:15
相关论文
共 50 条
  • [1] Model checking open systems with alternating projection temporal logic
    Tian, Cong
    Duan, Zhenhua
    [J]. THEORETICAL COMPUTER SCIENCE, 2019, 774 : 65 - 81
  • [2] Fully symbolic unbounded model checking for Alternating-time Temporal Logic
    Kacprzak, M
    Penczek, W
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2005, 11 (01) : 69 - 89
  • [3] Linear Temporal Logic Symbolic Model Checking
    Rozier, Kristin Y.
    [J]. COMPUTER SCIENCE REVIEW, 2011, 5 (02) : 163 - 203
  • [4] Fully Symbolic Unbounded Model Checking for Alternating-time Temporal Logic1
    Magdalena Kacprzak
    Wojciech Penczek
    [J]. Autonomous Agents and Multi-Agent Systems, 2005, 11 : 69 - 89
  • [5] Model checking of pushdown systems for projection temporal logic
    Zhao, Liang
    Wang, Xiaobing
    Duan, Zhenhua
    [J]. THEORETICAL COMPUTER SCIENCE, 2019, 774 : 82 - 94
  • [6] A Unified Model Checking Approach with Projection Temporal Logic
    Duan, Zhenhua
    Tian, Cong
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5256 : 167 - 186
  • [7] Improving symbolic model checking by rewriting temporal logic formulae
    Déharbe, D
    Moreira, AM
    Ringeissen, C
    [J]. REWRITING TECHNIQUES AND APPLICATIONS, 2002, 2378 : 207 - 221
  • [8] Parameterised Model Checking for Alternating-Time Temporal Logic
    Kouvaros, Panagiotis
    Lomuscio, Alessio
    [J]. ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 1230 - 1238
  • [9] Model checking propositional projection temporal logic based on SPIN
    Tian, Cong
    Duan, Zhenhua
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4789 : 246 - 265
  • [10] Alternating Projection Temporal Epistemic Logic
    Wang, Haiyang
    Liu, Jin
    Liu, Jing
    [J]. STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD, SOFL+MSVL 2022, 2023, 13854 : 142 - 149