Bag om Architektonische Modellierung im Dienste der TR2E-Systeme
In dieser akademischen Habilitationsschrift beschreiben wir die wichtigsten Beiträge unserer Forschungsaktivitäten. Diese Aktivitäten sind Teil des Themas Softwarearchitekturen in einem verteilten eingebetteten Echtzeitkontext (TR2E). Es werden vier Hauptbeiträge beschrieben: dynamische Rekonfiguration, Fehlertoleranz, Optimierung mit mehreren Zielen und schließlich die formale Verifikation von TR2E-Systemen. Alle diese Beiträge basieren auf Architekturbeschreibungssprachen (ADLs) als Hauptpfeiler der Modellierung, und zwar aufgrund ihrer sehr mächtigen Ausdruckskraft, die es ermöglicht, die Gesamtarchitektur eines Systems zu beschreiben, bevor Techniken zur Modelltransformation und Codegenerierung eingesetzt werden, um die verschiedenen Aktionen in Bezug auf jeden der Beiträge durchzuführen. Wir nutzen diese Techniken intensiv, um die Automatisierung zu maximieren und die Menge des vom Entwickler handgeschriebenen Codes zu reduzieren.
Vis mere