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 条
  • [41] Reactive commonsense reasoning - Towards semantic coordination with high-level specifications
    Cebulla, Michael
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS, 2007, : 113 - 118
  • [42] Static Analysis Techniques for Efficient Consistency Checking of Real-Time-Aware DSPL Specifications
    Goettmann, Hendrik
    Bacher, Isabelle
    Gottwald, Nicolas
    Lochau, Malte
    PROCEEDINGS OF 15TH INTERNATIONAL WORKING CONFERENCE ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS, VAMOS 2021, 2021,
  • [43] Extracting Environmental Constraints to Make Reactive System Specifications Realizable
    Hagihara, Shigeki
    Kitamura, Yusuke
    Shimakawa, Masaya
    Yonezaki, Naoki
    APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 61 - +
  • [44] Verification of reactive system specifications with outer event conditional formula
    Aoshima, T
    Yonezaki, N
    INTERNATIONAL SYMPOSIUM ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2000, : 189 - 193
  • [45] Modular implementation of efficient self-checking checkers for the Berger code
    Pierce, DA
    Lala, PK
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1996, 9 (03): : 279 - 294
  • [46] A transformation for system level design model specifications into implementation descriptions
    Schulz, S
    SCCC 2001: XXI INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2001, : 247 - 255
  • [47] Towards an Efficient Implementation of Sequential Montgomery Multiplication
    Neto, Joao Carlos
    Tenca, Alexandre Ferreira
    Ruggiero, Wilson Vicente
    2010 CONFERENCE RECORD OF THE FORTY FOURTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2010, : 1680 - 1684
  • [48] Towards an efficient implementation of tree automata completion
    Balland, Emilie
    Boichut, Yohan
    Genet, Thomas
    Moreau, Pierre-Etienne
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2008, 5140 : 67 - +
  • [49] Towards an Efficient Implementation of an Accurate SPH Method
    Antonelli, Laura
    di Serafino, Daniela
    Francomano, Elisa
    Gregoretti, Francesco
    Paliaga, Marta
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS, PT I, 2020, 11973 : 3 - 10
  • [50] Towards an automated multiagent negotiation system based on FIPA specifications
    Shahani, Javed Ahmed
    Ali, Ghulam
    Shaikh, Zubair A.
    PROCEEDINGS OF THE WSEAS INTERNATIONAL CONFERENCE ON CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING: SELECTED TOPICS ON CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING, 2007, : 603 - 608