Visual verification of safety and liveness

14Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free