Objekt-orientierter Entwurf von Echtzeit- und Automatisierungssystemen
Im Prinzip bleiben die Methoden und ablaufenden Schritte beim objekt-orientierten Entwurf von Echtzeit- und Automatisierungssystemen dieselben wie bei anderen Systemen (vgl. Kapitel 18).
Es gibt jedoch einen nicht unwesentlichen Unterschied im ersten Schritt des Verfahrens, beim Identifizieren der wichtigen Klassen und Objekte, nämlich das Vorhandensein von Hardware-Objekten . Diese Objekte bilden natürlich Kanditaten für Objekte und Klassen des objekt-orientierten Ansatzes. Sie zeichnen sich jedoch meist durch ziemlich komplizierte semantische Eigenschaften aus, vor allem in bezug auf die Art und Weise, wie Zugriffe realisiert werden müssen. Außerdem sind diese Hardware-Bausteine häufig interrupt-gesteuert, d.h., sie lösen einen Interrupt aus, wenn Daten gelesen werden können.