Abstract
An exceptionally user-friendly approach to computer-aided validation / verification of concurrent and reactive systems is presented. In it, the user needs not express his verification questions formally in detail. Instead, he specifies a point of view to the system by choosing a subset of its externally observable actions. An automaton abstracts and reduces the behaviour of the system according to the choice, and shows the result graphically on a computer screen. The resulting picture represents all executions of the system, as seen from the chosen point of view. Thus the information in it is as comprehensive as that obtained by ordinary verification. On the other hand, like ordinary testing, the method makes it possible for a system designer to get rapid feedback with ease, to “just try the system and see how it behaves”. The article concentrates on practical and philosophical issues regarding the method and contains a detailed example.
Author supplied keywords
Cite
CITATION STYLE
Valmari, A., & Setälä, M. (1996). Visual verification of safety and liveness. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1051, pp. 228–247). Springer Verlag. https://doi.org/10.1007/3-540-60973-3_90
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.