Echtzeitsysteme sind heute überall vorhanden, aber dennoch meist verborgen. Ohne unmittelbar in Erscheinung zu treten, steuern sie Produktionsanlagen, assistieren beim Autofahren oder sichern die Qualität der Sprachübertragung in weltweiten Netzen. Trotz der ungeheuren Bandbreite dieser Anwendungen stellen Rechtzeitigkeit, Vorhersagbarkeit und Zuverlässigkeit verbindende Eigenschaften dar.
Echtzeitsysteme greifen in technische Prozesse ein, um sie zum richtigen Zeitpunkt zu den richtigen Aktionen zu bewegen. Vor diesem Hintergrund ist eingehend zu planen, wann welche Aktionen durchgeführt werden sollen. Für die Entwickler von Echtzeitanwendungen ist es deshalb unerlässlich, die in diesem Buch beschriebenen grundlegenden Planungsverfahren zu kennen, sowie deren Einsatzfähigkeit und Anforderungen an die Infrastruktur abschätzen zu können. Zu den relevanten Infrastrukturen gehören einfache Rechensysteme, Mehrprozessorsysteme und verteilte Systeme.
Zahlreiche Aufgaben mit Lösungen tragen zu einem vertieften Verständnis bei.
Der InhaltEinführungMethodische und technische GrundlagenGrundlegende PlanungsverfahrenFortgeschrittene Planungsverfahren
Echtzeitsysteme greifen in technische Prozesse ein, um sie zum richtigen Zeitpunkt zu den richtigen Aktionen zu bewegen. Vor diesem Hintergrund ist eingehend zu planen, wann welche Aktionen durchgeführt werden sollen. Für die Entwickler von Echtzeitanwendungen ist es deshalb unerlässlich, die in diesem Buch beschriebenen grundlegenden Planungsverfahren zu kennen, sowie deren Einsatzfähigkeit und Anforderungen an die Infrastruktur abschätzen zu können. Zu den relevanten Infrastrukturen gehören einfache Rechensysteme, Mehrprozessorsysteme und verteilte Systeme.
Zahlreiche Aufgaben mit Lösungen tragen zu einem vertieften Verständnis bei.
Der InhaltEinführungMethodische und technische GrundlagenGrundlegende PlanungsverfahrenFortgeschrittene Planungsverfahren