SIMPPAAL: A Framework for Statistical Model Checking of Industrial Simulink Models Show others and affiliations
2025 (English) In: Lecture Notes in Computer Science, Springer Science+Business Media B.V., 2025, p. 220-246Conference paper, Published paper (Refereed)
Abstract [en]
The evolution of automotive systems has been rapid. Nowadays, electronic brains control dozens of functions in vehicles, like braking, cruising, etc. Model-based design approaches, in environments such as MATLAB Simulink, seem to help in addressing the ever-increasing need to enhance quality, and manage complexity, by supporting functional design from predefined block libraries, which can be simulated and analyzed for hidden errors, but also used for code generation. For this reason, providing assurance that Simulink models fulfill given functional and timing requirements is desirable. In this paper, we propose formal syntax and semantics of Simulink blocks and their composition, and introduce the tool SIMPPAAL that automates a previously introduced pattern-based, execution-order preserving transformation of Simulink atomic and composite blocks into stochastic timed automata. The resulting model can then be analyzed formally with UPPAAL Statistical Model Checker. We validate the approach on an industrial prototype called the Brake-by-Wire system. This work enables the formal analysis of industrial Simulink models, by automatically generating their semantic counterpart.
Place, publisher, year, edition, pages Springer Science+Business Media B.V., 2025. p. 220-246
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 15221 LNCS
Keywords [en]
MATLAB, Model checking, Stochastic control systems, Automotive Systems, Block libraries, Brain controls, Electronic brains, Functional design, MATLAB/ SIMULINK, Model-based design approaches, Simulink, Simulink models, Statistical model checking, Stochastic systems
National Category
Computer Systems
Identifiers URN: urn:nbn:se:mdh:diva-69177 DOI: 10.1007/978-3-031-75380-0_13 ISI: 001419014500013 Scopus ID: 2-s2.0-85208558018 ISBN: 9783031753794 (print) OAI: oai:DiVA.org:mdh-69177 DiVA, id: diva2:1914679
Conference 12th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2024, Crete, Greece, 27-31 October, 2024
2024-11-202024-11-202025-03-12 Bibliographically approved