Authors
María del Mar Gallardo, Pedro Merino, Ernesto Pimentel
Publication date
2004/8
Journal
Formal Aspects of Computing
Volume
16
Pages
166-193
Publisher
Springer-Verlag
Description
Semantics of description languages for complex systems are a central issue for implementing verification methods such as abstract model checking. This technique is employed to verify systems by inspecting only a small state space that represents its potential behaviors. This paper presents a generalized operational semantics of the modelling language promela that provides the theoretical basis to introduce this promising method in the model checker SPIN. The generalization consists of identifying language aspects affected by the abstraction. Using these aspects as parameters, it is possible to obtain and relate different interpretations of the language. The new semantics provides a framework to reason about how to construct the tool αspin as an extension of spin.
Total citations
200420052006200720082009201020112012201320142015201620172018201920202021202220231421321312211113
Scholar articles
MM Gallardo, P Merino, E Pimentel - Formal Aspects of Computing, 2004