Das Buch führt in die verschiedenen Techniken der Realzeit- und Parallel-Programmierung ein. Hierzu werden u.a. die unterschiedlichen Konzepte von drei Realzeit-Sprachen (Ada, Modula-2, Pearl) anhand von praktischen Beispielen erläutert. Besonderes Gewicht wird auf die abstrakte Modellierung der Abläufe in einem Realzeitsystem gelegt, etwa mit Hilfe von Zustandsdiagrammen, Petrinetzen und Rendezvous. Anschließend wird die Umsetzung des Modells in ein Realzeit-Programm gemäß den verschiedenen Programmiertechniken aufgezeigt. Der Synchronisierung von parallelen Rechenprozessen wird besondere Bedeutung beigemessen. Der Leser wird Schritt für Schritt in die komplexen Zusammenhänge eingeführt, viele Abbildungen und Beispiele erleichtern das Verständnis.
Das Buch führt den Leser Schritt für Schritt in die verschiedenen Techniken der Realzeit- und Parallel-Programmierung ein. Praktische Beispiele veranschaulichen u.a. die unterschiedlichen Konzepte von drei Realzeit-Sprachen (Ada, Modula-2, Pearl). Der Schwerpunkt liegt auf der abstrakten Modellierung der Abläufe in einem Realzeitsystem. Anhand der verschiedenen Programmiertechniken wird die Umsetzung des Modells in ein Realzeit-Programm beschrieben und dabei die Synchronisierung von parallelen Rechenprozessen besonders berücksichtigt.
Zahlreiche Beispiele aus der Praxis Darstellung der gängigen Programmierverfahren für Realzeitsysteme Umfangreiche Aufgabensammlung mit Lösungshinweisen
Ataeddin Ghassemi-Tabrizi
Ada Automaten Automatisierung Interrupt Messen Modellierung Petri-Netz Petrinetze Programmiersprache Programmiertechnik Programmiertechniken Programmierung Software Systementwurf Zustandsdiagramm