Um eine konsequente und frühzeitige Absicherung von Elektronik-Komponenten noch vor der Verfügbarkeit realer Hardware bzw. elektronischer Steuergeräte zu erreichen, empfiehlt sich der Einsatz rein Software-basierter Absicherungs-Methodiken wie beispielsweise Software-in-the-Loop (SiL) in allen modernen Funktionsentwicklungs-Projekten.
Absicherung in der frühen Entwicklungsphase. Umso früher kritische Fehler in komplexen Software-Systemen gefunden werden, desto einfacher sowie Kosten-effizienter kann eine entsprechende Fehlerkorrektur durchgeführt werden. Dies ist einer der wesentlichen Gründe, weshalb sich eine frühe Absicherung der umgesetzten Software-Funktionen jederzeit uneingeschränkt empfiehlt. Ebenso lässt sich hierdurch die Software-Qualität bereits in frühen Entwicklungsphasen wesentlich erhöhen. Bereits viele Monate bis Jahre vor Verfügbarkeit entsprechender Hardware können somit Qualitäts-steigernde Maßnahmen eingeleitet werden, um sowohl das Gewährleistungs-Risiko als auch entsprechende kostenintensive Iterationsschleifen bereits frühzeitig zu minimieren. Somit ergänzen strukturiert und zielgerichtet durchgeführte Software-in-the-Loop Tests den klassischen Test am HiL-Prüfstand wesentlich. Wichtig ist allerdings eine bereits frühzeitige Einbindung dieser Test-Methodik in den zugrunde liegenden Entwicklungsprozess.
Software-in-the-Loop Test-Methodik. Klassische Methoden der Elektronik-Absicherung werden in der Industrie auf Grund der stetig wachsenden Komplexität der Software-Funktionen zunehmend von ergänzenden Absicherungs-Aktiviäten wie beispielsweise SiL-Tests begleitet. Hierbei werden ausschließlich die Algorithmen sowie die hierbei zugrunde liegenden Software-Funktionen betrachtet. Ausschließlich auf Basis des vorliegenden Source-Codes werden die implementierten Funktionen auf Korrektheit geprüft. Die Testtiefe kann hierbei je nach Bedarf von stichprobenartigen Tests der Eingabe-Parameter bis hin zur vollständigen Anweisungsüberdeckung, Zweigüberdeckung, Pfadüberdeckung oder Bedingungsüberdeckung gewählt werden.
Professionelle Software-in-the-Loop Testautomatisierung. Unsere langjährig erfahrenen Testautomatisierungs-Experten beraten Sie jederzeit gerne hinsichtlich einer Projekt-spezifischen Analyse Ihrer SiL-Anforderungen und unterstützen Sie professionell in Spezifikation, Implementierung und Durchführung entsprechender Software-in-the-Loop Testumfänge Ihrer Absicherungs-Projekte.