A symbolic semantics for abstract model checking

被引:1
|
作者
Levi, F [1 ]
机构
[1] Univ Pisa, Dipartimento Informat, I-56100 Pisa, Italy
关键词
model checking; mu-calculus; abstract interpretation;
D O I
10.1016/S0167-6423(00)00015-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present a symbolic semantics of value-passing concurrent processes where classical branching is replaced by separate relations of non-deterministic branch and alternative choice. The obtained symbolic graph is finite for regular processes and can suitably be interpreted over abstract values to effectively compute a safe abstract model for full mu -calculus model checking. The representation of non-determinism and alternative choice in symbolic transitions allows to achieve more precise approximations of the two dual next modalities. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:93 / 123
页数:31
相关论文
共 50 条
  • [1] A symbolic semantics for abstract model checking
    Levi, F
    STATIC ANALYSIS, 1998, 1503 : 134 - 151
  • [2] A generalized semantics of PROMELA for abstract model checking
    Gallardo, MD
    Merino, P
    Pimentel, E
    FORMAL ASPECTS OF COMPUTING, 2004, 16 (03) : 166 - 193
  • [3] Symbolic execution with abstract subsumption checking
    Anand, S
    Pasareanu, CS
    Visser, W
    MODEL CHECKING SOFTWARE, PROCEEDINGS, 2006, 3925 : 163 - 181
  • [4] Extended abstract: Transition traversal coverage estimation for symbolic model checking
    Xu, XW
    Kimura, S
    Horikawa, K
    Tsuchiya, T
    THIRD ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2005, : 259 - 260
  • [5] Counter-example generation in symbolic abstract model-checking
    Gordon Pace
    Nicolas Halbwachs
    Pascal Raymond
    International Journal on Software Tools for Technology Transfer, 2004, 5 (2-3) : 158 - 164
  • [6] Symbolic model checking
    McMillan, KL
    VERIFICATION OF DIGITAL AND HYBRID SYSTEM, 2000, 170 : 117 - 137
  • [7] Checking Array Bounds by Abstract Interpretation and Symbolic Expressions
    Payet, Etienne
    Spoto, Fausto
    AUTOMATED REASONING, IJCAR 2018, 2018, 10900 : 706 - 722
  • [8] A Fully Abstract Symbolic Semantics for Psi-Calculi
    Johansson, Magnus
    Victor, Bjorn
    Parrow, Joachim
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (18): : 17 - 31
  • [9] Interpolants and symbolic model checking
    McMillan, K. L.
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2007, 4349 : 89 - 90
  • [10] Sound Borrow-Checking for Rust via Symbolic Semantics
    Ho, Son
    Fromherz, Aymeric
    Protzenko, Jonathan
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2024, 8 (ICFP):