Es wird eine für die Realzeit-Analyse geeignete SW-Architektur vorgestellt, die eine weitgehend automatisierte, echtzeitfähige Implementierung graphischer Spezifikationen ermöglicht. Es werden zustands- und signalflussorientierte Laufzeitmodelle berücksichtigt sowie deren Abbildung auf zyklische und ereignisgesteuerte SW-Teile unterstützt. Alle Berechnungswünsche im System werden auf Ereignisse abgebildet. Ihre statischen Prioritäten dienen zur Laufzeit nicht nur zum Sortieren der Warteschlangen, sondern werden auch bei der Verarbeitung dem jeweiligen Server-Prozess vererbt. Um ein analysierbares Zeitverhalten der SW-Architektur zu erreichen, wurden unterschiedliche Prioritäts-Vererbungsstrategien (Basic-Priority-Inheritency, Preemption-Threshold) entwickelt und im unterlagerten Laufzeitsystem umgesetzt. Um einen durchgängigen modellbasierten Entwurfsprozess zu erreichen, wurden die Konzepte für das Werkzeug Simulink/Stateflow umgesetzt.
«
Es wird eine für die Realzeit-Analyse geeignete SW-Architektur vorgestellt, die eine weitgehend automatisierte, echtzeitfähige Implementierung graphischer Spezifikationen ermöglicht. Es werden zustands- und signalflussorientierte Laufzeitmodelle berücksichtigt sowie deren Abbildung auf zyklische und ereignisgesteuerte SW-Teile unterstützt. Alle Berechnungswünsche im System werden auf Ereignisse abgebildet. Ihre statischen Prioritäten dienen zur Laufzeit nicht nur zum Sortieren der Warteschlangen...
»