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
来源
Software & Systems Modeling | 2016年 / 15卷
关键词
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 条
  • [41] Narrowing and heuristic search for symbolic reachability analysis of concurrent object-oriented systems
    Kang, Byeongjee
    Bae, Kyungmin
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 235
  • [42] Comparing three heuristic search methods for functional partitioning in hardware-software codesign
    Wiangtong, T
    Cheung, PYK
    Luk, W
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2002, 6 (04) : 425 - 449
  • [43] Abstractions and reductions in model checking
    Grumberg, O
    PROOF AND SYSTEM-RELIABILITY, 2002, 62 : 289 - 321
  • [44] Modular Checking with Model Checking
    Hashimoto, Yuusuke
    Nakajima, Shin
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 254 : 105 - 122
  • [45] Checking security properties by model checking
    De Francesco, N
    Lettieri, G
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2003, 13 (03): : 181 - 196
  • [46] Effectively using Search-Based Software Engineering Techniques within Model Checking and Its Applications
    Bradbury, Jeremy S.
    Kelk, David
    Green, Mark
    2013 1ST INTERNATIONAL WORKSHOP ON COMBINING MODELLING AND SEARCH-BASED SOFTWARE ENGINEERING (CMSBSE), 2013, : 67 - 70
  • [47] Model Checking for a Class of Weighted Automata
    Peter Buchholz
    Peter Kemper
    Discrete Event Dynamic Systems, 2010, 20 : 103 - 137
  • [48] Model Checking for a Class of Weighted Automata
    Buchholz, Peter
    Kemper, Peter
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2010, 20 (01): : 103 - 137
  • [49] Improved model checking of hierarchical systems
    Aminof, Benjamin
    Kupferman, Orna
    Murano, Aniello
    INFORMATION AND COMPUTATION, 2012, 210 : 68 - 86
  • [50] Comparing Three Heuristic Search Methods for Functional Partitioning in Hardware–Software Codesign
    Theerayod Wiangtong
    Peter Y. K. Cheung
    Wayne Luk
    Design Automation for Embedded Systems, 2002, 6 : 425 - 449