Enhancing Expressiveness in Stochastic Modelling of Cyber-Physical Systems

被引:0
作者
Metere, Roberto [1 ]
Czekster, Ricardo M. [2 ]
Arnaboldi, Luca [3 ]
机构
[1] Univ York, Dept Comp Sci, York, N Yorkshire, England
[2] Aston Univ, Sch Comp Sci & Dig Tech, Birmingham, W Midlands, England
[3] Univ Birmingham, Sch Comp Sci, Birmingham, W Midlands, England
来源
2024 13TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING, MECO 2024 | 2024年
关键词
Stochastic Modelling; Parameter Integration; Model Checking; Cyber-Physical Systems;
D O I
10.1109/MECO62516.2024.10577788
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-physical systems (CPS) that exhibit stochastic behaviours and uncertainties can be modelled in various formalisms, that can be analysed and validated by model-checking tools. PRISM stands out as a robust probabilistic model checker but faces challenges in managing numerous models with diverse parameters, leading to redundancy and maintenance issues, or forcing part of the model to migrate into external scripts. To address this, we propose a novel extension to the PRISM language, enabling parameter specification within the language itself. This extension streamlines the modelling process, enhances efficiency, and mitigates maintenance complexities. We demonstrate the soundness of our extension and its effectiveness in generating multiple files for CPS-related case studies, offering a promising solution for improving stochastic modelling in PRISM.
引用
收藏
页码:37 / 40
页数:4
相关论文
共 20 条
  • [1] Reactive modules
    Alur, R
    Henzinger, TA
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 1999, 15 (01) : 7 - 48
  • [2] Modelling Load-Changing Attacks in Cyber-Physical Systems
    Arnaboldi, Luca
    Czekster, Ricardo M.
    Morisset, Charles
    Metere, Roberto
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2020, 353 : 39 - 60
  • [3] Ballarini P., 2011, Proceedings of the 2011 Eighth International Conference on Quantitative Evaluation of Systems (QEST 2011), P143, DOI 10.1109/QEST.2011.24
  • [4] Behrmann G, 2006, INT CONF QUANT EVAL, P125
  • [5] Bloem R., 2015, Synthesis Lectures on Distributed Computing Theory, DOI [10.1007/978-3-031-02011-7, DOI 10.1007/978-3-031-02011-7]
  • [6] ProFeat: feature-oriented engineering for family-based probabilistic model checking
    Chrszon, Philipp
    Dubslaff, Clemens
    Klueppelholz, Sascha
    Baier, Christel
    [J]. FORMAL ASPECTS OF COMPUTING, 2018, 30 (01) : 45 - 75
  • [7] The Mobius framework and its implementation
    Deavours, DD
    Clark, G
    Courtney, T
    Daly, D
    Derisavi, S
    Doyle, JM
    Sanders, WH
    Webster, PG
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 956 - 969
  • [8] Fast Parametric Model Checking With Applications to Software Performability Analysis
    Fang, Xinwei
    Calinescu, Radu
    Gerasimou, Simos
    Alhwikem, Faisal
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (10) : 4707 - 4730
  • [9] Hartmanns A., 2014, LNCS, V8413, P593, DOI [DOI 10.1007/978-3-642-54862-851, DOI 10.1007/978-3-642-54862-8_51]
  • [10] The probabilistic model checker Storm
    Hensel, Christian
    Junges, Sebastian
    Katoen, Joost-Pieter
    Quatmannl, Tim
    Volk, Matthias
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (04) : 589 - 610