TY - GEN
T1 - Enhancing Expressiveness in Stochastic Modelling of Cyber-Physical Systems
AU - Metere, Roberto
AU - Czekster, Ricardo M
AU - Arnaboldi, Luca
PY - 2024/7/3
Y1 - 2024/7/3
N2 - 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.
AB - 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.
KW - Stochastic Modelling
KW - Parameter Integration
KW - Model Checking
KW - Cyber-Physical Systems
UR - https://mecoconference.me/meco-2024/
U2 - 10.1109/MECO62516.2024.10577788
DO - 10.1109/MECO62516.2024.10577788
M3 - Conference contribution
SN - 9798350387575 (PoD)
T3 - Mediterranean Conference on Embedded Computing
BT - 2024 13th Mediterranean Conference on Embedded Computing (MECO)
PB - IEEE
ER -