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 条
  • [21] Towards Expressive Specification and Efficient Model Checking
    Dong, Jin Song
    Sun, Jun
    THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 9 - 9
  • [22] TOWARDS BETTER SYSTEM SPECIFICATIONS.
    Norris, M.T.
    Odam, K.D.
    Freestone, D.
    British Telecom technology journal, 1986, 4 (03): : 102 - 109
  • [23] A Systematic Approach to Transforming System Requirements into Model Checking Specifications
    Aceituna, Daniel
    Do, Hyunsook
    Srinivasan, Sudarshan
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 165 - 174
  • [24] Extracting Environmental Constraints in Reactive System Specifications
    Fukaya, Yuichi
    Yoshiura, Noriaki
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2015, PT IV, 2015, 9158 : 671 - 685
  • [25] Implementing reactive closed-system specifications
    Klapuri, H
    Takala, J
    Saarinen, J
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2001, 24 (02) : 101 - 123
  • [26] Implementing reactive closed-system specifications
    Klapuri, H. (harrik@cs.tut.fi), 1600, Elsevier (24):
  • [27] Of multiple on-chip signature checking efficient implementation
    Abdulla, MF
    Ravikumar, CP
    Kumar, A
    TENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 297 - 302
  • [28] Time-efficient filtering of imaging polarimetric data by checking physical realizability of experimental Mueller matrices
    Novikova, Tatiana
    Ovchinnikov, Alexey
    Pogudin, Gleb
    Ramella-Roman, Jessica C.
    BIOINFORMATICS, 2024, 40 (07)
  • [29] Translation Validation of Transformations of Embedded System Specifications using Equivalence Checking
    Banerjee, Kunal
    Mandal, Chittaranjan
    Sarkar, Dipankar
    2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2015, : 183 - 186
  • [30] Decision procedures for several properties of reactive system specifications
    Yoshiura, N
    SOFTWARE SECURITY - THEORIES AND SYSTEMS, 2004, 3233 : 154 - 173