Partition refinement in real-time model checking

被引:0
|
作者
Spelberg, RL [1 ]
Toetenel, H [1 ]
Ammerlaan, M [1 ]
机构
[1] Delft Univ Technol, Fac Informat Technol & Syst, NL-2628 BZ Delft, Netherlands
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many successful model checking tools for real-time systems are based on pure forward or backward reachability analysis. In this paper we present a real-time model checker that is based on a different approach, namely partition refinement. Partition refinement was applied before in real-time model checking, but never resulted, to our knowledge, in tools with competitive performance. Our partition refinement algorithm is inspired by currently existing ones for real-time systems, and operates on a product structure of a system specification and a property specification. A key aspects of our approach is that, unlike other real-time model checking approaches, we do not use a canonical representation like DBM's to manipulate regions. Instead we solely use the splitting history generated by the partition refinement algorithm. This paper presents our model checking technique, and reports on first experiences with a first implementation, comparing its performance to that of other model checkers.
引用
收藏
页码:143 / 157
页数:15
相关论文
共 50 条
  • [1] Combined formal refinement and model checking for real-time systems verification
    Krupp, A
    Mueller, W
    Oliver, I
    [J]. LANGUAGES FOR SYSTEM SPECIFICATION: SELECTED CONTRIBUTIONS ON UML, SYSTEMC, SYSTEM VERILOG, MIXED-SIGNAL SYSTEMS, AND PROPERTY SPECIFICATION FROM FDL'03, 2004, : 301 - 314
  • [2] Partition refinement in abstract model checking
    Pu, Fei
    Zhang, Wenhui
    [J]. TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 209 - +
  • [3] Automata-based refinement checking for real-time systems
    Heinzemann, Christian
    Brenner, Christian
    Dziwok, Stefan
    Schaefer, Wilhelm
    [J]. COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2015, 30 (3-4): : 255 - 283
  • [4] Abstract Interpretation and Partition Refinement for Model Checking
    [J]. Bull Eur Assoc Theor Comput Sci, 60 (296):
  • [5] Compositional Model Checking for Real-Time Systems
    Hou, J.
    Li, X.
    Fan, X.
    Zheng, G.
    [J]. Software Engineering Notes, 23 (01):
  • [6] MODEL-CHECKING IN DENSE REAL-TIME
    ALUR, R
    COURCOUBETIS, C
    DILL, D
    [J]. INFORMATION AND COMPUTATION, 1993, 104 (01) : 2 - 34
  • [7] Correctness of efficient real-time model checking
    Reif, W
    Schellhorn, G
    Vollmer, T
    Ruf, J
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2001, 7 (02) : 194 - 209
  • [8] Compositional Abstraction in Real-Time Model Checking
    Berendsen, Jasper
    Vaandrager, Frits
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS, 2008, 5215 : 233 - 249
  • [9] Symbolic model checking of real-time systems
    Logothetis, G
    Schneider, K
    [J]. EIGHTH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2001, : 214 - 223
  • [10] Real-time model checking: Algorithms and complexity
    Worrell, James
    [J]. TIME 2008: 15TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2008, : 19 - 19