| Die OSC - Embedded Systems AG hat mit dem EmbeddedValidator ein leistungsfähiges Werkzeug zur automatischen Validierung von Simulink/Stateflow-Modellen auf der Basis von TargetLink generiertem C-Code entwickelt. EmbeddedValidator stellt eine Toolsuite bereit, um mittels Model-Checking eine modellbasierte formale Verifikation von reaktiven eingebetteten Systemen, die mit Simulink, Stateflow, und TargetLink entwickelt wurden, durchzuführen. Im Gegensatz zu konventionellen Testansätzen ist die Model-Checking Technologie eine vollautomatische und im mathematischen Sinne vollständige Methode. Mathematisch vollständig bedeutet in diesem Zusammenhang, dass keine Simulationssequenz existiert, die eine vom EmbeddedValidator als gültig bewiesene funktionale Anforderung verletzt. Das bedeutet, dass jeder logische Entwurfsfehler in einem zu analysierenden Modell aufgedeckt werden kann. EmbeddedValidator analysiert ein System bezüglich beliebiger Input-Szenarios und kann deshalb als „vollständiger Test“ betrachtet werden, wobei der Test gegen eine formal spezifizierte Anforderung ausgeführt wird. EmbeddedValidator bietet formale Verifikation für Simulink/Stateflow Modelle, die im Kern kontrollorientierte Applikationen darstellen. Dazu unterstützt EmbeddedValidator eine große Anzahl relevanter Simulink/TargetLink Blöcke. Der von TargetLink generierte C-Code wird verwendet, um die Semantik des Simulink/Stateflow Modells in die Verifikationsumgebung zu transportieren. Diese Technologie ermöglicht, dass ein zu entwickelndes Design hohen Qualitätsansprüchen bezüglich Robustheit und Korrektheit genügt, so dass Designfehler sowie Kosten minimiert werden können. |
| |
|
 |
|