Beschreibung
Statische Code Analyse zur Identifizierung von Fehlern und kritischen BereichenEs sollen folgende statische Prüfungen mit dem Source Code durchgeführt werden: Funktionsspezifisch - bei Berechnungen: Overflows, Underflows, Devision by Zero - bei Array-Zugriffen und Pointer-Zugriffen: Zugriff außerhalb des definierten Bereichs Datei- und dateiübergreifend - nicht ausreichend geschützte public Interfaces - mögliche Dateninkonsistenzen durch preemtive Tasks (fehlende thread-safety) - gängige Programmierprobleme: God-Classes, Copy-Paste Programming etc. - architekturelle Probleme: Duplictates, Dependencies etc.
Die Ergebnisse sollen pro Komponente, wie im Anhang (Module_List.xlsx) definiert, in Berichtenaufbereitet werden und dann mit den jeweiligen Teams in Workshops diskutiert werden. Für die Workshops sind 1 Tag pro Komponente, also 30 Tage, eingeplant werden.
Zur Analyse können die QAC-Reports, die bereits bei Continental vorliegen, mit verwendet werden.
Tools: QA-C
Erfahrung in der Code Analyse
Schlagwörter:
Statistische Code Analyse, C, C++, Automotive
Kontaktperson: Niederlassungsleiter Herr Robert Willems
FERCHAU Engineering GmbH
Niederlassung Friedrichshafen
Otto-Lilienthal-Straße 6
88046 Friedrichshafen