Towards Efficient Implementation of Realizability Checking for Reactive System Specifications

被引:0
|
作者
Shimakawa, Masaya [1 ]
Ueno, Atsushi [1 ]
Mochizuki, Shohei [1 ]
Tomita, Takashi [2 ]
Hagihara, Shigeki [3 ]
Yonezaki, Naoki [4 ]
机构
[1] Tokyo Inst Technol, Tokyo, Japan
[2] Japan Adv Inst Sci & Technol, Nomi, Ishikawa, Japan
[3] Tohoku Univ Community Serv & Sci, Yamagata, Japan
[4] Tokyo Denki Univ, Tokyo, Japan
关键词
Realizability; Reactive systems; Formal specifications;
D O I
10.1145/3316615.3316634
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Realizability checking is used to detect flaws in reactive system specifications that are difficult for humans to find. However, these checks are computationally costly. To address this problem, researchers have studied efficient methods for implementing such checking procedures. In this paper, we propose a new implementation method of realizability checking. While symbolic approaches have been adopted in many previous methods, we take a partially symbolic approach, in which binary decision diagrams (BDDs) are used partially. We developed a prototype realizability checker based on our method, and experimentally compared it to tools based on other implementation methods. Our prototype was efficient in comparison to the other tools.
引用
收藏
页码:347 / 352
页数:6
相关论文
共 50 条
  • [1] Efficient Realizability Checking by Modularization of LTL Specifications
    Ito, Sohei
    Osari, Kenji
    Shimakawa, Masaya
    Hagihara, Shigeki
    Yonezaki, Naoki
    COMPUTER JOURNAL, 2022, 65 (10): : 2801 - 2814
  • [2] Towards an efficient implementation of a tableau method for reactive safety specifications
    Alonso, Ander
    Hermo, Montserrat
    Oca, Josu
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2025, 142
  • [3] A Characterization on Necessary Conditions of Realizability for Reactive System Specifications
    Tomita, Takashi
    Hagihara, Shigeki
    Shimakawa, Masaya
    Yonezaki, Naoki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (10) : 1665 - 1677
  • [5] Bounded Strong Satisfiability Checking of Reactive System Specifications
    Shimakawa, Masaya
    Hagihara, Shigeki
    Yonezaki, Naoki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (07): : 1746 - 1755
  • [6] Efficiency of the Strong Satisfiability Checking Procedure for Reactive System Specifications
    Shimakawa, Masaya
    Hagihara, Shigeki
    Yonezaki, Naoki
    ADVANCES IN MATERIALS, MACHINERY, ELECTRONICS II, 2018, 1955
  • [7] Towards Realizability Checking of Contracts Using Theories
    Gacek, Andrew
    Katis, Andreas
    Whalen, Michael W.
    Backes, John
    Cofer, Darren
    NASA FORMAL METHODS (NFM 2015), 2015, 9058 : 173 - 187
  • [8] Symbolic Execution for Realizability-Checking of Scenario-based Specifications
    Greenyer, Joel
    Gutjahr, Timo
    2017 ACM/IEEE 20TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2017), 2017, : 312 - 322
  • [9] Reactive synthesis with maximum realizability of linear temporal logic specifications
    Dimitrova, Rayna
    Ghasemi, Mahsa
    Topcu, Ufuk
    ACTA INFORMATICA, 2020, 57 (1-2) : 107 - 135
  • [10] Reactive synthesis with maximum realizability of linear temporal logic specifications
    Rayna Dimitrova
    Mahsa Ghasemi
    Ufuk Topcu
    Acta Informatica, 2020, 57 : 107 - 135