Software-Qualität beginnt mit Modellierungsrichtlinien
Modell-Checker? Eine Lösung. Die modellbasierte Entwicklung, unabhängig von der verwendeten Modellierungssprache bringt Vorteile aber auch Risiken mit sich. Die Nichteinhaltung von Richtlinien bei der Modellierung kann später zu ineffizienter Funktionsauslegung bis hin zu fehlerhafter Software im eingebetteten System führen. Werden Modelle als Spezifikation im kollaborativen Engineering-Prozess verwendet, sind diese nicht immer eindeutig und widerspruchsfrei, da die Entwicklungswerkzeuge und Modellierungstools einen hohen Kreativitätsgrad erlauben. Zudem gibt es Abhängigkeiten zu anderen Tools in kollaborativen Prozessen (Anforderungsdokumentation, Architektur-Designs sowie Code-Compilern), die für den Modellierer nicht unbedingt offensichtlich bzw. einsehbar sind. Darüber hinaus können Spezifikationen auf dem Computer fehlerhaft implementiert und im Fahrzeug erst spät – wenn überhaupt – entdeckt werden.
Verschiedene Modelle? Eine Lösung. Qualitätsprüfungen und automatisierte Design-Reviews werden heutzutage gegebenenfalls lokalisiert und semi-automatisiert in den einzelnen Werkzeugen/Applikationen durch Batch-Skripte in der jeweils proprietären Programmiersprache des Werkzeugherstellers durchgeführt. Für einige Modellierungssprachen gibt es keine Lösung – bis jetzt!

Modell-Check, Autokorrektur oder Modell-Bewertung für
- ASCET-MD - Modelle
- CATIA - Modelle
- UML / SysML - Modelle
- MATLAB/Simulink/Stateflow - Modelle
- Statemate - Modelle
- Visio - Diagramme
und viele Weitere ...
Automatisierte Einhaltung von Modellierungsrichtlinien nach
- MISRA
- MAAB
- AUTOSAR
- OMG
- ODX (ASAM)
- KBL (HIS)
- VDA
Sie haben ein Ziel - wir die ausführbare Lösung. Match Technologies entwickelt für Normen und Richtlinien, Modelle und Tools Softwarelösungen zur Überprüfung und Bewertung Ihrer Engineering-Daten nach definierten Richtlinien und stellt damit zum Beispiel die Konsistenz und Traceability Ihrer Daten sicher. Dabei werden Lösungen plattformübergreifend entwickelt und erlauben einen vielfältigen Einsatz. Unsere Lösungen können an Ihre Ziele und Anforderungen angepasst und sofort eingesetzt werden.