z-logo
open-access-imgOpen Access
Using State Machines for the Visualisation of Specifications via Refinement
Author(s) -
Colin Pilbrow,
Steve Reeves
Publication year - 2015
Publication title -
research commons (the university of waikato)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2811681.2811702
Subject(s) - visualization , computer science , computation , state (computer science) , abstract state machines , finite state machine , programming language , theoretical computer science , data mining
We talk in this paper about using state machines and refinement to characterise the visualisation of a computation. We use Z specifications to give examples of systems in the usual way, and then use Z schemas to also represent states and transitions in state machines, which we consider to be a particular kind of visualisation of a specified system. We have investigated the principle of substitutivity and the idea of downward simulation to check whether or not a refinement relation exists between the specification and the state machine. We are looking at this because we believe that the soundness of the visualisation can be captured by such a refinement relationship

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom