Abstract
In this paper we deal with the problem of (nondeterministic and parallel) process refinement. The basic notion of refinement is defined via the improved failure semantics of CSP [BHR84, BrR85, Hoa85, Ros88]. The concept of simulation of Communicating Systems introduced in [Mil80, Par81] is generalised and proved to be sound for the correctness of refinement. A Galois connection is presented to show that up-simulation and down-simulation together provide a complete proof method. The paper also suggests that simulation can be employed to derive an implementation from a specification.
| Original language | English |
|---|---|
| Pages (from-to) | 229-241 |
| Number of pages | 13 |
| Journal | Formal Aspects of Computing |
| Volume | 1 |
| Issue number | 1 |
| DOIs | |
| State | Published - Mar 1989 |
| Externally published | Yes |
Keywords
- Refinement
- Simulation