Back to Search
Start Over
Refinement of fair action systems
- Source :
- Acta Informatica. 35:131-165
- Publication Year :
- 1998
- Publisher :
- Springer Science and Business Media LLC, 1998.
-
Abstract
- An action system is a framework for describing parallel or distributed systems, for which the refinement calculus offers a formalisation of the stepwise development method. Fairness is an important notion in modelling parallel or distributed systems, and this paper investigates a calculus for refinement of fair action systems. Simulations, which are proof techniques for refinement, are extended to verify fair action systems. Our work differs from others' in that the additional condition concerning fairness is expressed through termination of related iteration statements. For this purpose, existing proof rules for termination are extended. In the tradition of the refinement calculus, our approach to fairness is based on techniques developed mainly for sequential programming.
Details
- ISSN :
- 14320525 and 00015903
- Volume :
- 35
- Database :
- OpenAIRE
- Journal :
- Acta Informatica
- Accession number :
- edsair.doi...........72f931cc1f51281a01bf231fb80c5796