Dieses Bild ist ein Thumbnail, das für den Artikel "Qualitätssicherung für MATLAB Simulink: Bessere Modelle entwickeln, sichere Software schaffen - wie?" verwendet wird.
Bild: Qualitätssicherung für MATLAB Simulink

Qualitätssicherung für MATLAB Simulink: Bessere Modelle entwickeln, sichere Software schaffen - wie?

MATLAB Simulink ist heute nahezu Standard in der modellbasierten Entwicklung eingebetteter Software. Besonders in sicherheitskritischen Bereichen wie in der Automobil- und Bahn-Branche, Luft- und Raumfahrt oder Automatisierungstechnik steigen die Anforderungen an Qualität, Wartbarkeit und Nachvollziehbarkeit von Modellen kontinuierlich.

Doch mit zunehmender Modellgröße wachsen auch die Herausforderungen:

  • unübersichtliche Simulink-Modelle
  • inkonsistente Modellierungsstile
  • fehlende Modellierungsrichtlinien
  • hoher Review-Aufwand
  • schwer wartbare Modelle
  • mangelnde Transparenz über die Softwarequalität

Genau bei der Lösung dieser Probleme, also in der Qualitätssicherung für Simulink, liegt seit vielen Jahren der Fokus von Model Engineering Solutions (MES):

MES ist spezialisiert auf statische Analyse, Simulink-Verbesserung, Qualitäts-Monitoring und effiziente modellbasierte Entwicklung mit MATLAB Simulink.

Die Kombination aus Werkzeugen, Beratung, Schulungen und Webinaren unterstützt Simulink-Entwickler:innen dabei, bessere Modelle schneller und nachhaltiger zu entwickeln.

Qualitätssicherung für Simulink: Warum sie heute entscheidend ist

Moderne Simulink-Modelle sind längst keine kleinen Funktionsskizzen mehr. Sie bilden komplette Softwarearchitekturen ab und dienen oft direkt als Grundlage für die Codegenerierung.

Dadurch werden Themen wie folgende immer wichtiger:

  • statische Analyse für Simulink
  • statisches Testen für Simulink
  • modellbasierte Qualitätssicherung
  • Simulink-Layout und Modellstruktur
  • einheitliche Modellierungsrichtlinien
  • Wartbarkeit und Lesbarkeit
  • ISO 26262 und ASPICE Compliance

MES unterstützt Unternehmen dabei, diese Herausforderungen systematisch zu lösen: von einzelnen Modellen bis hin zu unternehmensweiten Entwicklungsprozessen. Im folgenden erklären wir Ihnen einige dieser Angebote für die Verbesserung Ihrer Simulink-Modelle.

MXAM: Statische Analyse und statisches Testen für Simulink

Das Kernwerkzeug von MES für die Simulink- Qualitätssicherung ist der MES Model Examiner® (MXAM).

MXAM analysiert Simulink- und Stateflow-Modelle automatisch anhand von Modellierungsrichtlinien, Qualitätsregeln und Metriken. Damit unterstützt MXAM unter anderem bei:

  • statischer Analyse von Simulink-Modellen
  • Erkennung von Modellierungsfehlern
  • Verbesserung von Wartbarkeit und Lesbarkeit
  • ISO 26262-konformer Entwicklung
  • ASPICE-konformen Entwicklungsprozessen

MXAM gilt heute als eines der führenden Werkzeuge für statisches Testen für Simulink.

Besonders wichtig: Die Qualitätssicherung erfolgt frühzeitig im Entwicklungsprozess. Fehler und Inkonsistenzen werden erkannt, bevor sie in späteren Phasen hohe Kosten verursachen.

MoRe: Ein „Simulink-Beautifier“ für besseres Simulink-Layout

Neben der statischen Analyse spielt auch die Lesbarkeit von Modellen eine zentrale Rolle.

Hier setzt MES Model & Refactor® (MoRe) an: MoRe ist ein leistungsfähiges Simulink-Addon zur automatisierten Verbesserung von Simulink-Modellen. Manche Anwender bezeichnen MoRe auch als eine Art „Simulink Beautifier“ („Simulink-Verschönerer“).

  • Simulink Layout Tool

Mit den Auto-Layout-Funktionen erzeugt MoRe übersichtliche Simulink-Modelle auf Knopfdruck. Unter anderem lassen sich:

  • Signallinien automatisch optimieren
  • Blöcke sauber ausrichten
  • Modellstrukturen verbessern
  • Refactorings vereinfachen
  • große Modelle besser wartbar machen

Gerade bei umfangreichen Entwicklungsprojekten spart MoRe enorme Mengen manueller Modell-Optimierung. Wer Simulink besser modellieren möchte, erhält mit MoRe ein hochspezialisiertes Werkzeug.

MQC: Qualitäts-Monitoring für Simulink-Projekte

Qualitätssicherung endet nicht bei einzelnen Modellen.

Mit dem MES Quality Commander® (MQC) bietet MES zusätzlich eine Lösung für umfassendes Qualitäts-Monitoring in Softwareprojekten.

MQC sammelt Qualitätsdaten aus verschiedenen Werkzeugen und stellt sie zentral dar. Natürlich lassen sich auch die Qualitätsdaten aus der Simulink-Entwicklungsumgebung hier einbinden, z.B. aus MXAM oder aus Testtools wie TPT oder BTC Embedded Tester.

Besonders in regulierten Entwicklungsumgebungen unterstützt MQC bei:

  • ISO 26262
  • IEC 61508
  • ASPICE
  • ISO 25010
  • ISO 25119

Beratung für modellbasierte Entwicklung mit Simulink

MES unterstützt seit der Unternehmensgründung vor mehr als 20 Jahren Unternehmen nicht nur mit Werkzeugen, sondern auch mit umfassender Beratung.

Die Beratungsschwerpunkte umfassen unter anderem:

  • Einführung von Modellierungsrichtlinien
  • Optimierung von Simulink-Prozessen
  • Qualitätssicherung Simulink
  • ISO 26262, ISO 25119 und ASPICE Compliance
  • statische Analyse und Review-Prozesse

Weitere Informationen:

Wissenstransfer rund um Simulink mit der tudoor academy

Qualität entsteht nicht nur durch Tools, sondern vor allem durch Know-how.

Deshalb bietet MES über die Marke „tudoor“ spezialisierte Schulungen und Webinare für Simulink-Entwickler:innen und Qualitätsverantwortliche an. Hier finden Sie eine Liste der Weiterbildungsangebote zum Themenschwerpunkt modellbasierte Entwicklung und MATLAB Simulink Best Practices:

Zur Wissensbibliothek (Blog) gehen

Insbesondere empfehlenswert für Simulink-Entwickler:innen ist unser langjähriger „Dauerläufer“:

Modellbasierte Entwicklung eingebetteter Software nach ISO 26262

Simulink besser modellieren mit spezialisierter Expertise von MES für Qualitätssicherung

Die Anforderungen an modellbasierte Entwicklung steigen kontinuierlich. Gleichzeitig müssen Entwicklungsprozesse effizient, skalierbar und normkonform bleiben.

MES kombiniert die folgenden Ansätze, um Unternehmen bei der Qualitätssicherung für die Simulink-Entwicklung zu unterstützen:

  • spezialisierte QA-Werkzeuge
  • statische Analyse
  • Simulink Layout-Optimierung
  • Qualitäts-Monitoring
  • Beratung mit langjährig aufgebauter Simulink-Kompetenz
  • Trainings, Webinare und E-Learnings

Wer MATLAB Simulink professionell und qualitätsorientiert einsetzen möchte, findet bei MES und der tudoor academy ein umfassendes Ökosystem und echte Expertise.

Kontaktieren Sie uns

Dieses Bild zeigt Elena Bley.
Elena Bley
Senior Manager Webinars & Training
Was ist die Summe aus 7 und 9?

* Pflichtfeld

Bitte addieren Sie 8 und 1.