Heuristic search for equivalence checking

被引:0
|
作者
Nicoletta De Francesco
Giuseppe Lettieri
Antonella Santone
Gigliola Vaglini
机构
[1] University of Pisa,Dipartimento di Ingegneria dell’Informazione
[2] University of Sannio,Dipartimento di Ingegneria
来源
关键词
Heuristic search algorithms; Bisimulation; Concurrent systems; Model checking;
D O I
暂无
中图分类号
学科分类号
摘要
Equivalence checking plays a crucial role in formal verification since it is a natural relation for expressing the matching of a system implementation against its specification. In this paper, we present an efficient procedure, based on heuristic search, for checking well-known bisimulation equivalences for concurrent systems specified through process algebras. The method tries to improve, with respect to other solutions, both the memory occupation and the time required for proving the equivalence of systems. A prototype has been developed to evaluate the approach on several examples of concurrent system specifications.
引用
收藏
页码:513 / 530
页数:17
相关论文
共 50 条
  • [1] Heuristic search for equivalence checking
    De Francesco, Nicoletta
    Lettieri, Giuseppe
    Santone, Antonella
    Vaglini, Gigliola
    SOFTWARE AND SYSTEMS MODELING, 2016, 15 (02): : 513 - 530
  • [2] Model Checking Driven Heuristic Search for Correct Programs
    Katz, Gal
    Peled, Doron
    MODEL CHECKING AND ARTIFICIAL INTELLIGENCE, 2009, 5348 : 122 - 131
  • [3] Conformant planning via symbolic model checking and heuristic search
    Cimatti, A
    Roveri, M
    Bertoli, P
    ARTIFICIAL INTELLIGENCE, 2004, 159 (1-2) : 127 - 206
  • [4] Conformance checking for process models with loops based on heuristic search
    Xie Y.
    Yan H.
    Chen X.
    Duan H.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2022, 28 (10): : 3081 - 3089
  • [5] Depth-First Heuristic Search for Software Model Checking
    Maeoka, Jun
    Tanabe, Yoshinori
    Ishikawa, Fuyuki
    COMPUTER AND INFORMATION SCIENCE 2015, 2016, 614 : 75 - 96
  • [6] A Modest Approach to Dynamic Heuristic Search in Probabilistic Model Checking
    Klauck, Michaela
    Hermanns, Holger
    QUANTITATIVE EVALUATION OF SYSTEMS (QEST 2021), 2021, 12846 : 15 - 38
  • [7] Heuristic Model Checking using a Monte-Carlo Tree Search Algorithm
    Poulding, Simon
    Feldt, Robert
    GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 1359 - 1366
  • [8] Heuristic search plus local model checking in selective mu-calculus
    Santone, A
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (06) : 510 - 523
  • [9] Scaling Client-Specific Equivalence Checking via Impact Boundary Search
    Feng, Nick
    Mora, Federico
    Hui, Vincent
    Chechik, Marsha
    2020 35TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2020), 2020, : 734 - 745
  • [10] Sequential equivalence checking
    Mathur, A
    Fujita, M
    Balakrishnan, M
    Mitra, R
    19TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2005, : 18 - 19