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 条
  • [1] A TRANSFORMATIONAL METHOD FOR VERIFYING SAFETY PROPERTIES IN REAL-TIME SYSTEMS
    FRANKLIN, MK
    GABRIELIAN, A
    [J]. REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1989, : 112 - 123
  • [2] VERIFYING AUTOMATA SPECIFICATIONS OF PROBABILISTIC REAL-TIME SYSTEMS
    ALUR, R
    COURCOUBETIS, C
    DILL, D
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 600 : 28 - 44
  • [3] Verifying automata specification of distributed probabilistic real-time systems
    Luo Tiegeng
    Chen Huowang
    Wang Bingshan
    Wang Ji
    Gong Zhenghu
    Qi Zhichang
    [J]. Journal of Computer Science and Technology, 1998, 13 (6) : 588 - 596
  • [4] Verifying Automata Specification ofDistributed Probabilistic Real-Time Systems
    罗铁庚
    陈火旺
    王兵山
    王戟
    龚正虎
    齐治昌
    [J]. Journal of Computer Science & Technology, 1998, (06) : 588 - 596
  • [5] Modeling and Verifying Real-time Properties of Reactive Systems
    Han, Fenglin
    Herrmann, Peter
    Le, Hien
    [J]. 2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 14 - 23
  • [6] Towards Probabilistic Modeling and Analysis of Real-Time Systems
    Carnevali, Laura
    Santinelli, Luca
    Lipari, Giuseppe
    [J]. COMPUTER PERFORMANCE ENGINEERING (EPEW 2018), 2018, 11178 : 157 - 172
  • [7] VERIFYING PROPERTIES OF HMS MACHINE SPECIFICATIONS OF REAL-TIME SYSTEMS
    GABRIELIAN, A
    IYER, R
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 575 : 421 - 431
  • [8] Testing of Timing Properties in Real-Time Systems: Verifying Clock Constraints
    Saadatmand, Mehrdad
    Sjodin, Mikael
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 2, 2013, : 152 - 158
  • [9] Formally specifying and verifying real-time systems
    Kemmerer, RA
    Kolano, PZ
    [J]. FIRST IEEE INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 1997, : 112 - 120
  • [10] Verifying timing constraints in real-time systems
    [J]. Bai, X. (baixy@tsinghua.edu.cn), 1600, Tsinghua University (52):