Abstract
This paper deals with the construction of functionaly distributed computing systems by stepwise refinement. We implemented some new connection mechanisms between “units”, defined as being both modules and processes. Units exchange messages through a general communication mechanism supported by the WAIT/SEND instructions and using transition automaton. Our model can be used for the development of systems which have to be distributed on several physical machines and for the evaluation of such systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Bibliography
O.J. DAHL, E.W. DIJKSTRA, C.A.R. HOARE “Structured programming”, Academic Press, 1972.
E.W. DIJKSTRA “Hierarchical ordering of sequential processes”. Acta Informatica, Vol.1, Fasc.2, 1971.
C.A.R. HOARE “Communicating sequential processes”. CACM Vol.21, n° 8, 1978.
A.J. JAMMEL, H.G. STIEGLER “Structural decomposition and distributed systems”. Leibniz Rechenzentrum, München, November 1977.
B. LISKOV, S. ZILLES “Programming with abstract data type”. SIGPLAN notices, Vol.9, 4, 1974.
B. MAILLOT, A. TARABOUT, I. VATTON “Un outil de recherche en systèmes informatiques”. Thèses Docteur-Ingénieur et 3ème Cycle, Institut National Polytechnique de Grenoble, December 1978.
B. MAILLOT, A. TARABOUT, I. VATTON “Application du principe d’abstraction-raffinement à la conception de systèmes répartis. Un exemple de mini-SGBD réparti”. International Seminar on Distributed Data Sharing Systems, Aix-en-Provence, INRIA ed., March 1979.
B. MAILLOT, A. TARABOUT, I. VATTON “Allocation de ressources dans un système réparti”. Rapport de Recherche INRIA n° 6, January 1980.
G. MAZARE “Systèmes multi-microprocesseurs: problèmes de parallélisme, définition et évaluation d’un système particulier”. Thèse d’Etat, Grenoble, June 1978.
D. MERLE, D. POTIER, M. VERAN “A tool for computer system performance analysis”. In “Performance of Computer Installations”, D. Ferrari editor.
D.L. PARNAS “On the criteria to be used in decomposing systems into modules”. CACM Vol. 15, n° 12, 1972.
N. WIRTH “Program development by stepwise refinement”. CACM Vol. 14, n° 4, 1971.
W.A. WULF editor “The HYDRA operating system”. Carnegie Mellon University.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1980 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Tarabout, A., Maillot, B., Vatton, I. (1980). Abstraction and Refinement Principles Applied to the Conception of Functionally Distributed Systems. In: Wilhelm, R. (eds) GI - 10. Jahrestagung. Informatik-Fachberichte, vol 33. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67838-7_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-67838-7_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10388-2
Online ISBN: 978-3-642-67838-7
eBook Packages: Springer Book Archive