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 条
  • [21] A method for verifying real-time properties of Ada programs
    Gerdsmeier, T
    Cardell-Oliver, R
    [J]. SEVENTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2001, : 35 - 43
  • [22] Verifying Emergence of Bounded Time Properties in Probabilistic Swarm Systems
    Lomuscio, Alessio
    Pirovano, Edoardo
    [J]. PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 403 - 409
  • [23] Deductive verification of probabilistic real-time systems
    Yamane, S
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 622 - 627
  • [24] Specification Theories for Probabilistic and Real-Time Systems
    Fahrenberg, Uli
    Legay, Axel
    Traonouez, Louis-Marie
    [J]. FROM PROGRAMS TO SYSTEMS: THE SYSTEMS PERSPECTIVE IN COMPUTING, 2014, 8415 : 98 - 117
  • [25] Probabilistic analysis of real-time dependable systems
    Moser, LE
    MelliarSmith, PM
    Thomopoulos, E
    [J]. THIRD INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 1997, : 306 - 313
  • [26] Specifying and Verifying Real-Time Self-Adaptive Systems
    Camilli, Matteo
    Gargantini, Angelo
    Scandurra, Patrizia
    [J]. 2015 IEEE 26TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2015, : 303 - 313
  • [27] A survey on temporal logics for specifying and verifying real-time systems
    Konur, Savas
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (03) : 370 - 403
  • [28] A survey on temporal logics for specifying and verifying real-time systems
    Savas Konur
    [J]. Frontiers of Computer Science, 2013, 7 : 370 - 403
  • [29] Timed behavior trees and their application to verifying real-time systems
    Grunske, Lars
    Winter, Kirsten
    Colvin, Robert
    [J]. 2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 211 - +
  • [30] Safety properties ensured by the OASIS model for safety critical real-time systems
    David, V
    Delcoigne, J
    Leret, E
    Ourghanlian, A
    Hilsenkopf, P
    Paris, P
    [J]. COMPUTER SAFETY, RELIABILITY AND SECURITY, 1998, 1516 : 45 - 59