loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1996 Australian Software Engineering Conference (ASWEC '96)
A Tool for Practical Reasoning about State Machine Designs
Melbourne, AUSTRALIA
July 14-July 18
ISBN: 0-8186-7635-3
A. Cant, Defence Science and Technology Organisation, Australia
K. A. Eastaughffe, Defence Science and Technology Organisation, Australia
M. A. Ozols, Defence Science and Technology Organisation, Australia
Critical systems (e.g. safety-critical and security-critical systems) need the highest levels of assurance. The effective engineering design of critical systems still lacks easy-to-use, practical and above-all trustworthy tools which allow the exploration of possible design strategies, and support formal reasoning about their critical properties. In this paper, we describe the Veracity prototype tool, aimed at providing support for modelling and reasoning about state machine designs for critical software-based devices. The tool has three main components: a graph editor, for constructing state transition diagrams; an animator, for exploring symbolic execution of the machine; and a prover, for verifying critical properties of the machine.
Index Terms:
state machines, verification, temporal logic, formal methods
Citation:
A. Cant, K. A. Eastaughffe, M. A. Ozols, "A Tool for Practical Reasoning about State Machine Designs," aswec, pp.16, 1996 Australian Software Engineering Conference (ASWEC '96), 1996
Usage of this product signifies your acceptance of the Terms of Use.