RMIT University
Browse

Towards verifying safety properties of real-time probabilistic systems

conference contribution
posted on 2024-10-31, 19:32 authored by Fenglin Han, Jan Olaf Blech, Peter Herrmann, Heinrich SchmidtHeinrich Schmidt
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 satis- fies 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.

History

Related Materials

  1. 1.
    DOI - Is published in 10.4204/EPTCS.147
  2. 2.
    ISSN - Is published in 20752180

Start page

1

End page

15

Total pages

15

Outlet

Proceedings 11th International Workshop on Formal Engineering approaches to Software Components and Architectures

Editors

Bara Buhnova, Lucia Happe and Jan Kofron

Name of conference

11th International Workshop on Formal Engineering approaches to Software Components and Architectures

Publisher

Electronic Proceedings in Theoretical Computer Science

Place published

Australia

Start date

2014-04-12

End date

2014-04-12

Language

English

Former Identifier

2006062623

Esploro creation date

2020-06-22

Fedora creation date

2016-06-16

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC