Skip to main content

Systematischer Entwurf eines dezentralen Multitasking-Systems zur Steuerung eines räumlich verteilten Prozesses

  • Conference paper
Verteilte Echtzeitsysteme

Part of the book series: Informatik aktuell ((INFORMAT))

  • 150 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. Herrtwich, R. G. und Hommel, G.: “Kooperation und Konkurrenz”, Springer, Berlin, 1989.

    Google Scholar 

  2. Almasi, G. S. und Gottlieb, A.: “Highly Parallel Computing”, Benjamin/Cummings Pub. Comp., Redwood City, CA, 1989

    Google Scholar 

  3. Rudolph, B. A.: “A Self-Assessment Procedure on Concurrency”, Comm. of the ACM, Vol. 3, No. 5, 1990

    Google Scholar 

  4. “SICOMP RMOS, RMOS for Windows”, Referenzhandbuch Teil 2, SIEMENS AG., 1993

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics