Concentrio Tool Suite
Concentrio CoSi
Das Auswertungs- und Daten-Analyse Tool
der Concentrio Suite
CoSi importiert die Daten von CAT in eine Graph-Datenbank. Die verschiedenen Steuergeräte können hier zu Fahrzeugen zusammengebaut (virtual twin) und Analysen gefahren werden. Ebenfalls erfolgt in CoSi eine zusätzliche Anreicherung der Fahrzeugdaten durch Attribuierung wie z.B. OBD, Emission, etc., welche fahrzeugspezifisch gespeichert und im relevanten Signalnetz vererbt werden kann.
Auf dieser Basis können mit wenigen Klicks hochkomplexe Anfragen an das Signalnetz gestellt werden. Vordefinierte Such- und Filteroptionen sowie die Visualisierung im Frontend erleichtern den Umgang mit den komplexen Signal- / Wirknetzen.
Wie funktioniert das Tool?
Input von Daten:
- Import GML Dateien
- Von CAT generiert
- Generisch erzeugt auf Basis eines vordefinierten Dateiformat
- Must- und Blockliste Filter
- Liste von zusätzlichen Signal Attributen
Mit dem Import dieser Daten kann das Tool dann verschiedene Outputs bereitstellen:
- Erstellung eines digitalen Zwillings auf der Fahrzeug Komponenten Ebene (ECU+BUS)
- Berechnung, Filterung und Darstellung von Signalketten
- Erstellung von Analysen fokusiert auf:
- Diagnose & OBD
- Software Architektur und Entwicklung
- Test Automatisierung
- Security
- Safety
Aktuelle Use Cases:
Use Case: Diagnose & OBD
Zum Beispiel die Analyse von allen Fahrzeug Fehler- und Diagnostikcodes, welche ein Motor “Malfunction Indicator Light” (MIL-ON) Event auslösen können.

Use Case: Software Architektur & Entwicklung
Grafische Darstellung der Software Architektur:
- Software Architektur Tiefe & Erosion wird erkennbar für das Entwicklungsteam.
- Auswirkungen von neuen Feature kann analysiert werden.
- Abweichungen von Architektur Vorgaben / Richtlinien können einfach erkannt & korrigiert werden.

Use Case: Test Automatisierung
Test Strategie Analyse:
- Analyse der meist genutzten Verbindungen des Systems zur Maximierung der Testabdeckung.
- Delta Analyse um Unterschiede zwischen Versionen zu erkennen und verstehen.
- Ziel: Reduzierung der benötigen Testabdeckung zwischen Änderungen.
