The author proposes a stepwise refinement through several levels of abstracting the design of distribution programs in a formal setting. A requirement specification is formulated, and a design specification is given and proved to guarantee the properties formulated in the requirement specification. On the basis of the design specification an abstract program is derived and proved. More machine-oriented optimized versions are obtained
Published in:
Distributed Computing Systems in the 1990s, 1988. Proceedings., Workshop on the Future Trends of
Date of Conference: 14-16 Sep 1988