Software Reliability Engineering im Infotainment - Georg-August ...
Software Reliability Engineering im Infotainment - Georg-August ...
Software Reliability Engineering im Infotainment - Georg-August ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
2. Klassifikation<br />
• Status BMW: Status der Problembearbeitung bei BMW, Workflow<br />
abhängig.<br />
• Involved I-Step: Integrationsstufe, in der das Problem aufgetreten ist.<br />
Der Entwicklungsprozess ist in Integrationsstufen organisiert, das bedeutet, dass<br />
zu festgelegten Meilensteinen der Umsetzungs-/Entwicklungsstand festgestellt<br />
wird.<br />
• Problem Severity: BMW Bewertungsindex (BI) (zur Einstufung des<br />
Problems).<br />
Es gibt bei BMW ein kundenorientiertes Bewertungssystem. Dieses<br />
Bewertungssystem wurde für die Masterarbeit derart umgesetzt, dass<br />
verschiedenen Beurteilungen je eine unterschiedliche Art der Fehler, die die<br />
Problemschwere signalisiert, zugeordnet wird. Es handelt sich um leichte,<br />
mittelschwere und schwere Fehler. In die Analyse gingen alle Fehler ein.<br />
3. Problembeschreibung<br />
• Error Description: Beschreibung des Problems, das aufgetreten ist.<br />
Für die Masterarbeit waren aus den oben genannten Fehlermerkmalen u.a. folgende<br />
relevant: assigned ECU, Recorded date, Involved I-Step sowie Problem Severity.<br />
4.4 Modellierung der Testinstanzen<br />
In diesem Kapitel werden die Testinstanzen modelliert und erste Testmetriken über alle<br />
vorhandenen Daten hinweg <strong>im</strong> Durchschnitt erstellt. Neben den Ergebnissen der SRM<br />
(vgl. Kap. 5) können auch diese Testmetriken für die Testplanung zusätzliche<br />
Informationen bereitstellen. Hierzu gehört unter anderem die Analyse der Verteilung<br />
der Fehler nach Problemschwere <strong>im</strong> Zeitverlauf.<br />
4.4.1 Auswahl der Datenbasis für die weitere Analyse<br />
Die Modellierung der Testinstanzen ist notwendig, um einen Überblick über die<br />
vorliegenden Daten zu erhalten und die Daten für die weiteren Analysen auszuwählen,<br />
da für den Einsatz von SRM umfangreiche Voranalysen nötig sind. Insgesamt wurden<br />
mehr als 50 Integrationsstufen voranalysiert und dann 11 Integrationsstufen aus den vier<br />
verschiedenen Komponenten (vgl. Kap. 4.3.1) exemplarisch für die detaillierte Analyse<br />
in dieser Arbeit ausgewählt. Da die Art der Fehlerdaten (wie z.B. Intervallgruppierung)<br />
den Einsatz von NHPP-Modellen erforderte (vgl. Kap. 3.3.1.1) ging es bei der<br />
Detailauswahl der Datenbasis darum, Kurven zu analysieren, die sich tatsächlich für den<br />
Einsatz von NHPP-Modellen eignen.<br />
38