Abstract
A survey is given of various important concepts and notations that are under development in order to deal reliably with concurrently executing programs. The bounded buffer problem is used throughout.
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
References
Brinch Hansen, P. Structured multiprogramming. CACM 15 (July 1972), 574–578.
Brinch Hansen, P. Operating Systems Principles. Prentice Hall, 1973.
Brinch Hansen, P. The programming language Concurrent Pascal. IEE Trans. Software Eng. 1 (June 1975), 199–207.
Dijkstra, E.W. Hierarchical ordering of sequential processes. Acta Informatica 1 (1971), 115–138.
Dijkstra, E.W. A Discipline of Programming. Prentice Hall, 1976.
Hoare, C.A.R. Towards a theory of parallel programming. In Operating Systems Techniques, Hoare (ed.), Academic Press, 1972. 61–71.
Hoare, C.A.R. Monitors: an operating system structuring concept. CACM 17 (October 1974), 549–557.
Hoare, C.A.R. Communicating sequential processes. Submitted to CACM
Owicki, S. and D. Gries. Verifying properties of parallel programs: an axiomatic approach. CACM 19 (May 1976), 279–285.
Owicki, S. and D. Gries. An axiomatic proof technique for parallel programs. Acta Informatica 6 (1976), 319–340.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1978 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Gries, D. (1978). Parallel Programming. In: Schindler, S., Giloi, W.K. (eds) GI — 8. Jahrestagung. Informatik-Fachberichte, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67091-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-67091-6_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-09038-0
Online ISBN: 978-3-642-67091-6
eBook Packages: Springer Book Archive