Zusammenfassung
Das Konzept „Zustandssynchronisation“ sowie das entsprechende Programmier-Hilfsmittel „Schleuse“ werden eingeführt. Mittels Schleusen können die Synchronisationsbedürfnisse kooperierender Prozesse in natürlicher Weise formuliert werden, ohne daß dabei ein einzelner Prozeß auf andere Prozesse explizit Bezug zu nehmen braucht. Dies ermöglicht den modularen Aufbau von Prozeßfamilien. — Die Anwendung von Schleusen wird anhand von Beispielen demonstriert.
Die vorliegende Arbeit beruht auf Teilen der Dissertation des Autors [Jü 73], die in der Umgebung des Projekts BSM entstand und von Herrn Prof. Dr. G. Goos betreut wurde. Ihm sowie der Betriebssystemgruppe sei auch an dieser Stelle herzlich gedankt.
Die vorliegende Untersuchung wurde gefördert durch das Bundesministerium für Forschung und Technologie unter DV 2002
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Dennis, J.B. Modularity in: Advanced Course on Software Engineering (Ed. F.L. Bauer) Springer-Verlag, Berlin, Heidelberg, New York, 1973, 128–182
Dijkstra, E.W. Cooperating Sequential Processes in: Programming Languages (Ed. F. Genuys) Academic Press, London, 1968, 43–112
Goos,G., Jürgens,J. und Lagally,K. The Operating System BSM, Viewed as a Community of Parallel Processes Rechenzentrum der Technischen Universität München, Bericht 7208, 1972
Jürgens, J. Synchronisation paralleler Prozesse anhand von Zuständen Dissertation Technische Universität München, 1973
Parnas, D.L. On the Criteria To Be Used in Decomposing Systems into Modules CACM 15, 12 (December 1972), 1053–1058
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1975 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Jürgens, J. (1975). Modularer Aufbau Einer Familie von Kooperierenden Prozessen. In: Siefkes, D. (eds) GI-4.Jahrestagung. Lecture Notes in Computer Science, vol 26. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-40087-6_26
Download citation
DOI: https://doi.org/10.1007/978-3-662-40087-6_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-39104-4
Online ISBN: 978-3-662-40087-6
eBook Packages: Springer Book Archive