Zusammenfassung
Das Denken in parallelen und verteilten Kategorien (z.B. /1, 2/) ist zwingend für das Verständnis und die Lösung heutiger Rechner-An Wendungen. Es wird gezeigt, wie Studierende diese Denkweise erlernen bei der Durchführung eines Labor-Versuchs im Rahmen der Lehrveranstaltung “Prozeßdatenverarbeitung”. Die Studierenden entwickeln dabei ein Software-System für die Steuerung einer Modell- Produktionsanlage.
In einer solchen Anlage bzw. Prozeß mit räumlich verteilten Transport- und Bearbeitungsmaschinen kann die eingeschränkte Parallelität oder Simultanarbeit der Maschinen durch den Prozeßfluß-Graphen (PFG) der Maschinen-Steuerfunktionen modelliert werden. Aus dem PFG ergibt sich unmittelbar eine vorläufige Version der Ablaufdiagramme eines Tasksystems.
Anhand der Analyse des Teileflusses durch die Anlage läßt sich der Datenfluß- Graph (DFG) ermitteln, der den Teilefluss modelliert als Fluß von Steuerbedingungen zwischen Steuerfunktionen. Aus dem DFG lassen sich in eindeutiger Weise die Pseudo-Codes der bedingten Steuerftinktionen ermitteln. Der Einbau dieser Funktionen in die vorläufige Version des Tasksystems führt zu dessen endgültiger, ablauffähigen Version.
Das vorgestellte Verfahren wird erläutert an einem Beispiel, ist aber auf eine Klasse verteilter Anlagen anwendbar. Eine Übertragung des Multitasking-Konzeptes von einem Einzel-Rechner auf ein Rechner-Netz ist leicht möglich, da die Synchronisations-Mechanismen, z. B. Semaphore, dieselben bleiben.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
Herrtwich, R. G. und Hommel, G.: “Kooperation und Konkurrenz”, Springer, Berlin, 1989.
Almasi, G. S. und Gottlieb, A.: “Highly Parallel Computing”, Benjamin/Cummings Pub. Comp., Redwood City, CA, 1989
Rudolph, B. A.: “A Self-Assessment Procedure on Concurrency”, Comm. of the ACM, Vol. 3, No. 5, 1990
“SICOMP RMOS, RMOS for Windows”, Referenzhandbuch Teil 2, SIEMENS AG., 1993
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kienzle, E. (2003). Systematischer Entwurf eines dezentralen Multitasking-Systems zur Steuerung eines räumlich verteilten Prozesses. In: Holleczek, P., Vogel-Heuser, B. (eds) Verteilte Echtzeitsysteme. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55617-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-55617-3_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20141-0
Online ISBN: 978-3-642-55617-3
eBook Packages: Springer Book Archive