
Anzeige von Software-Metriken mit CodeSonar®
GrammaTech CodeSonar® zeigt sowohl "built-in" als auch benutzerdefinierte Metriken an.- die Metriken werden in verschiedenen Granularitäten angezeigt: Analyse, Compilation Unit, Datei, Prozedur
- der Nutzer kann auswählen welche Metriken bei der einzelnen Analyse angezeigt werden
- die Metrikenwerte werden in der CodeSonar-Web-GUI angezeigt, können aber auch über eine API aufgerufen werden
- CodeSonar bietet einen einfachen Mechanismus für die Erstellung von benutzerdefinierten Warnungen, die auf Metrikwerten basieren.
Built-In-Metriken
CodeSonar zeigt eine Auswahl von Metriken auf Funktions-, Datei- und Analyseebene an. Ein ´x´ in der folgenden Tabelle zeigt die jeweiligen Granularitäten.

HIS-Metriken
Die Herstellerinitiative Software (HIS) ist mittlerweile Teil von AUTOSAR.CodeSonar unterstützt die meistern HIS Software Metriken. Bitte kontaktieren Sie uns um weitere Informationen zu erhalten.
Anpassungen von Metriken
CodeSonar liefert zwei Möglichkeiten Metriken anzupassen:- eine einfache Methode zur Angabe abgeleiteter Metriken, deren Werte mathematisch angepasst werden
- eine komplette API-Funktionalität zur Spezifizierung von Metriken, die auf anderen Berechnungen basieren.
- Aktivieren / Deaktivieren für jede Analyse durch den Nutzer
- Metriken werden über das CodeSonar-GUI angezeigt und sind über eine API zugänglich
- angepasste Metriken können selber als Basis für abgeleitete Metriken genutzt werden.



CodeSonar 4 für Embedded Systeme
![[PDF]](icon-pdf-15x16.gif)
![[PDF]](icon-pdf-15x16.gif)
Development Testing
Defect Detection
Concurrency Checks
Security Checks
Software-Metriken
Automatisierung der Quellcodeverifikation
CodeSonar for Java
Erfüllung von Normen
DO-178
ISO 26262
FDA-Normen
MISRA
CWE- und BSI-Regeln
"Power of Ten" und JPL-Regeln
IEC 62443
Wie Statische Codeanalyse funktioniert
Workflow-Features
Binary-Analyse
Visual-Taint-Analyse
Whitepapers
Referenzen
Hochschulprogramm
Fallstudien
![[PDF]](icon-pdf-15x16.gif)