Links auf weitere News:
Firma
Testwell CMT++/CMTJava
Testwell CTC++
CodeSentry
CodeSonar
Imagix
Codee
Events/Seminare
ALLE NEWS
Imagix 4D Version 10.5.3 verfügbar
(San Luis Obispo/USA, Offenburg/Deutschland, 4. März 2024)
In der neuen Version ist die Leistung des Datei-Editors sowie die Unterstützung für gcc-basierten Code verbessert. Zudem wurden einige GUI-Fehler im Datenquellen-Dialog korrigiert.
Imagix 4D Version 10.5.2 verfügbar
(San Luis Obispo/USA, Offenburg/Deutschland, 22. Dezember 2023)
Die neue Version beschleunigt die Erstellung von Html-Dokumenten, indem sie alternativ einen Concurrent-Modus (Multithreading) anbietet.
Imagix 4D Version 10.5.1 verfügbar
(San Luis Obispo/USA, Offenburg/Deutschland, 23. Mai 2023)
Imagix 10.5.1 bietet eine Checkliste für AUTOSAR-C++ 2014, die Codierrichtlinien für die Verwendung der Sprache C++14 gemäß ISO/IEC 14882:2014 in sicherheitsrelevanten und kritischen Systemen spezifiziert. Der Hauptanwendungsbereich ist die Automobilbranche, aber sie kann auch in anderen eingebetteten Anwendungsbereichen verwendet werden. Die Imagix-Checkliste enthält alle von AUTOSAR definierten Regeln.
Die Imagix-Review-Funktion unterstützt den Benutzer bei der Überprüfung der Regeln und automatisiert die meisten Berechnungen. Bei den Regeln, die eine Dokumentation durch den Benutzer erfordern, gibt es keine automatisierten Schritte, sondern der Benutzer wird aufgefordert, die Dokumentation beizufügen. Automatisierte Regeln listen alle Verstöße genau auf, solange das Projekt ohne Fehler analysiert wurde und der Code vollständig ist. Regeln, die teilweise oder nicht automatisiert sind, können immer noch alle potenziellen Stellen auflisten und erfordern eine menschliche Überprüfung, um über Bedenken und Verstöße zu entscheiden. Sehen Sie sich die vollständige Liste der Regeln und ihren Automatisierungsgrad an.
Die Verwendung von AUTOSAR-C++ in Imagix erfordert die MISRA-Lizenzerweiterung.
Imagix 10.5.1 bietet Unterstützung für die Ausführung einiger Operationen des Review-Tools über Batch-Modus-Befehle.
Die neue Version bietet auch die Möglichkeit, Quellcode über die Microsoft Visual Studio Build Logfiles in das Tool zu laden.
Imagix 4D 10.5.1 vervollständigt die Unterstützung für C++ 2022 und behebt auch einige Fehler.
Imagix 4D Version 10.5 mit MISRA C++ Support verfügbar
(San Luis Obispo/USA, Offenburg/Deutschland, 1. Februar 2023)
Imagix 10.5 bietet eine Checkliste für die aktuelle MISRA-C++-Version 2008, mit der alle Regeln (mit Ausnahme von Kapitel 14) umgesetzt werden.
Die Imagix-Überprüfungsfunktion hilft dem Benutzer bei der Überprüfung der Regeln von MISRA-C++ und automatisiert alle Berechnungen. Bei den Regeln, die eine Dokumentation durch den Benutzer erfordern, gibt es keine automatischen Schritte, sondern die Aufforderung, die Dokumentation beizufügen. Eindeutig verifizierbare Regelverstöße werden präzise ausgewiesen, sofern das Projekt ohne Fehler analysiert wurde und der Quellcode vollständig ist. Potenzielle, nicht eindeutige Regelverstöße, die eine menschliche Überprüfung erfordern, werden ebenfalls unter Angabe der entsprechenden Stellen im Code gelistet, um dann eine abschließende, menschliche Bewertung erfahren zu können.
Die Nutzung des MISRA-C++-Features in Imagix 4D erfordert eine Lizenzerweiterung.
Imagix 10.5 bietet außerdem Unterstützung für das Laden von Daten aus Quelldateien, die sich in Verzeichnispfaden mit internationalen Zeichensätzen befinden.
Imagix 4D Version 10.4 verfügbar
(San Luis Obispo/USA, Offenburg/Deutschland, 8. März 2022)
Darüber hinaus gibt es folgende weitere Verbesserungen:
- Zusätzliche Anzeigeoption 'By Origin' für Überprüfungen ist standardmäßig eingestellt,
- Anzeige von Probes mit Einträgen aus verschiedenen Dateien im der selben Ansicht,
- die Erstellung eines Aufrufdiagramms aus der Architektur umfasst Informationen aus ausgewählten oder sichtbaren Subsystemen.
Weitere Informationen sind in den Release-Notes verfügbar.
Kunden mit gültiger Softwarewartung können die neue Version über die Imagix-Website herunterladen.
Erste Hilfe bei altem Code
(Offenburg, 4. März 2022)
Hersteller müssen die Qualität ihrer Software über den gesamten Lebenszyklus eines Produkts sicherstellen. Wenn ältere Geräte um neue Funktionen erweitert werden, die Dokumentation der Software aber unzureichend ist und sich niemand mehr so richtig im alten Code auskennt, wird diese Aufgabe problematisch.Am Beispiel von Medizingerätesoftware beschreibt unser Fachartikel ein geeignetes Vorgehen.
Lesen Sie den vollständigen Artikel hier