- ValueAnalyzer
- Screenshots
ValueAnalyzer führt statische Analysen zur Bestimmung von Wertebereichen von Variablen, Registern und Speicherzellen durch. Damit ist insbesondere der Nachweis möglich, daß in einem eingebetteten Softwaresystem keine ungültigen Speicherzugriffe aus als Objektcode gelieferten Third-Party-Modulen auftreten können.
In komplexen sicherheitskritischen Softwaresystemen werden oft Module von Drittanbietern als Objektcode integriert. Dabei ist es in der Regel schwierig, zu überprüfen, ob dieser Code tatsächlich genau das tut, was er tun soll.
Mögliche Probleme bei der Integration von Third-Party-Modulen sind:
Typische Ursachen für solche ungültigen Zugriffe sind:
Ungültige Zugriffe können zu Problemen beim Systemeinsatz führen und darüberhinaus Lizenz- oder Haftungsfragen aufwerfen.
ValueAnalyzer bietet die Lösung dieser Probleme. Er führt eine statische Analyse von Objektcode – z. B. von Fremdanbietern – durch und meldet mögliche Verletzungen Ihrer Spezifikationen.
Die Liste der unterstützten Prozessoren wird kontinuierlich erweitert. Weitere Versionen könnten also in Kürze erhältlich sein oder auf Anfrage entwickelt werden. Nehmen Sie einfach Kontakt mit uns auf, wenn Ihr Prozessor auf der Liste fehlt.