Full Description
Echtzeitsysteme sind heute uberall vorhanden, aber dennoch meist verborgen. Ohne unmittelbar in Erscheinung zu treten, steuern sie Produktionsanlagen, assistieren beim Autofahren oder sichern die Qualitat der Sprachubertragung in weltweiten Netzen. Trotz der ungeheueren Bandbreite dieser Anwendungen stellen Rechtzeitigkeit, Vorhersagbarkeit und Zuverlassigkeit 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 durchgefuhrt werden sollen. Fur die Entwickler von Echtzeitanwendungen ist es deshalb unerlasslich, die grundlegenden Planungsverfahren zu kennen, sowie deren Einsatzfahigkeit und deren Anforderungen an die Infrastruktur abschatzen zu koennen. Zu den relevanten Infrastrukturen gehoeren einfache Rechensysteme, Mehrprozessorsysteme und verteilte Systeme. Zahlreiche Aufgaben mit Loesungen sollen zu einem vertieften Verstandnis beitragen.