Advanced saturation-based model checking of well-formed coloured Petri nets

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

The failure of safety-critical embedded systems may have catastrophic consequences, therefore their development process requires a strong verification procedure to obtain a high confidence of correctness in the specification and implementation. Formal modelling and model checking provides a rigorous, mathematically precise verification method. Practical embedded systems are typically complex, distributed and asynchronous, thus they need expressive and compact formal models, and efficient model checking approaches. The saturation algorithm has an efficient iteration strategy. Combined with symbolic data structures, it can be used for state space generation and model checking of asynchronous systems. Coloured Petri nets are a good choice for modelling distributed and asynchronous systems, however their integration with saturation has not been solved in the past. In this paper we describe a new approach for applying saturation-based state space generation and model checking to coloured Petri nets. We demonstrate the performance of our new algorithm on the verification of a safety function used in the Reactor Protection System of a nuclear power plant.

Cite

CITATION STYLE

APA

Vörös, A., Darvas, D., Jámbor, A., & Bartha, T. (2014). Advanced saturation-based model checking of well-formed coloured Petri nets. Periodica Polytechnica Electrical Engineering and Computer Science, 58(1), 3–13. https://doi.org/10.3311/PPee.2080

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free