Towards Verifying Safety Properties of Real-Time Probabilistic Systems

被引:1
|
作者
Han, Fenglin [1 ]
Blech, Jan Olaf [2 ]
Herrmann, Peter [1 ]
Schmidt, Heinz [2 ]
机构
[1] Norwegian Univ Sci & Technol, Trondheim, Norway
[2] RMIT Univ, Melbourne, Vic, Australia
关键词
D O I
10.4204/EPTCS.147.1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Using probabilities in the formal-methods-based development of safety-critical software has quickened interests in academia and industry. We address this area by our model-driven engineering method for reactive systems SPACE and its tool-set Reactive Blocks that provide an extension to support the modeling and verification of real-time behaviors. The approach facilitates the composition of system models from reusable building blocks as well as the verification of functional and real-time properties and the automatic generation of Java code. In this paper, we describe the extension of the tool-set to enable the modeling and verification of probabilistic real-time system behavior with the focus on spatial properties that ensure system safety. In particular, we incorporate descriptions of probabilistic behavior into our Reactive Blocks models and integrate the model checker PRISM which allows to verify that a real-time system satisfies certain safety properties with a given probability. Moreover, we consider the spatial implication of probabilistic system specifications by integrating the spatial verification tool BeSpaceD and give an automatic approach to translate system specifications to the input languages of PRISM and BeSpaceD. The approach is highlighted by an example.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [41] Using Program Transformations to Provide Safety Properties for Real-Time Systems
    Grace Tsai
    Shuhua Wang
    [J]. Real-Time Systems, 2004, 27 : 191 - 207
  • [42] WCET analysis of probabilistic hard real-time systems
    Bernat, G
    Colin, A
    Petters, SM
    [J]. 23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 279 - 288
  • [43] Using Randomized Caches in Probabilistic Real-Time Systems
    Quinones, Eduardo
    Berger, Emery D.
    Bernat, Guillem
    Cazorla, Francisco J.
    [J]. PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 129 - +
  • [44] MODEL-CHECKING FOR PROBABILISTIC REAL-TIME SYSTEMS
    ALUR, R
    COURCOUBETIS, C
    DILL, D
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 510 : 115 - 126
  • [45] Analytical Approximations in Probabilistic Analysis of Real-Time Systems
    Markovic, Filip
    Nolte, Thomas
    Papadopoulos, Alessandro Vittorio
    [J]. 2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 158 - 171
  • [46] Application of probabilistic imaging techniques to real-time systems
    Eugene Veklerov
    [J]. Journal of Real-Time Image Processing, 2006, 1 : 53 - 56
  • [47] Verifying timing constraints of real-time systems by means of evolutionary testing
    Wegener, J
    Grochtmann, M
    [J]. REAL-TIME SYSTEMS, 1998, 15 (03) : 275 - 298
  • [48] Application of probabilistic imaging techniques to real-time systems
    Veklerov, Eugene
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2006, 1 (01) : 53 - 56
  • [49] Verifying Real-Time Systems against Scenario-Based Requirements
    Larsen, Kim C.
    Li, Shuhao
    Nielsen, Brian
    Pusinskas, Saulius
    [J]. FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 676 - 691
  • [50] Verifying Complex Continuous Real-Time Systems with Coinductive CLP(R)
    Saeedloei, Neda
    Gupta, Gopal
    [J]. LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2010, 6031 : 536 - 548