Der Entwurf von elektronischen Steuergeräten ist eine komplexe Aufgabe im Entwicklungsprozess, bei der in den letzten Jahren der Softwareanteil stark zugenommen hat. Zur Beherrschung der Software-Entwurfsaufgaben werden gemäß heutigem Stand der Technik spezialisierte Computer Aided Systems/Software Engineering (CASE) Werkzeuge eingesetzt. Diese setzen effizient verschiedene auf die jeweilige Entwurfsaufgabe zugeschnittene Modellierungssprachen ein, die einen Teilaspekt des Entwicklungsprozesses abdecken. Nur durch integrierte Werkzeugketten mit automatisierten Werkzeugübergängen durch Modellkonvertierung ist es möglich, den gesamten Entwurfsprozess durchgängig zu gestalten sowie die Entwicklung selbst zu beschleunigen. Der Beitrag befasst sich mit der Automatisierung von Werkzeugübergängen mittels Modell-zu-Modell-Transformation (M2M). Am Beispiel eines typischen Werkzeugübergangs im Entwurfsprozess wird die Modellkonvertierung von MATLAB/Simulink nach ASCET vorgestellt. Für beide Werkzeuge wurde unter Einsatz der UML ein toolspezifisches Metamodell erarbeitet. Dieses deckt im Fall der beiden Funktionsentwicklungswerkzeuge ASCET und MATLAB/Simulink neben strukturellen Modellartefakten alle algorithmischen Modellteile ab. Zusätzlich wurde für den Austausch der Modellgrafik zwischen den Werkzeugen ein Metamodell der Diagramminformation erarbeitet. Im Falle von MATLAB/Simulink ist der dem Transformator vorgeschaltete Importer ein Parser für Simulink mdl-Files. Für den Datenaustausch mit ASCET wurde ein entsprechendes OLE-Interface aufgebaut. Zur Realisierung einer Roundtrip-fähigen Transformation werden bei jedem Transformationslauf eindeutige Identifikationsnummern (UUIDs) von Quell- und Zielmodellen untersucht und mit den Identifikationsnummern des letzten Transformationslaufs verglichen. Die Organisation der Transformationsregeln erfolgt anhand des Quellmodells.
Entwurfsbegleitende Modelltransformation. Automatisierung von Werkzeugübergängen durch den Einsatz von regelbasierte Modelltransformationen
2006
8 Seiten, 5 Bilder, 4 Quellen
Aufsatz (Konferenz)
Deutsch
British Library Conference Proceedings | 2006
|Regelbasierte Schaltpunktauslegung
TIBKAT | 2020
|Regelbasierte, prädiktive Betriebsstrategie
Springer Verlag | 2021
|Regelbasierte Geschwindigkeitsregelungsanlage und Verfahren
Europäisches Patentamt | 2015
|Regelbasierte Betriebsstrategie zur Vorauslegung von Hybridantriebssträngen
Tema Archiv | 2014
|