Dadurch kann man mit SiLEST
- systemoffen den verteilten oder standalone Softwaretest entsprechend der im Produkt-Entwurfsprozess beim Anwender vorhandenen Rechnerinfrastruktur einsetzen,
- mit üblichen Rechner-Plattformen arbeiten, d.h. die Anforderungen an die Rechner-Performance lediglich beim PiL Test entsprechend der künftigen Zielplattform bestehen, jedoch die Rechner nicht „faster as real-time“ arbeiten müssen,
- durch Konfigurierung einfach und flexibel
- die im Workflow einzusetzenden Werkzeuge bzw. die beim Anwender schon vorhandenen Werkzeuge einfach integrieren,
- den Ablauf des Test-Workflows spezifisch anpassen, um z.B. spezifische Analysen zur Sicherheit und Verlässlichkeit des Produktes unter quasi-realen Betriebsbedingungen zu integrieren,
- die Struktur der Testfälle und Testdaten sowie die Eingabe-GUI an die fachspezifische Sprache der Testingenieure anpassen,
- die Auswertungsalgorithmen zur Testevaluierung an die Analyseaufgabe spezifisch anpassen;
- unterschiedliche Simulationswerkzeuge durch Plugins unterstützen; (per default ist in SiLEST das Plugin für Matlab/Simulink integriert, ein Plugin für Modellica/Dymola wird derzeit entwickelt), dadurch können vorhandene Simulationsmodelle wiederverwendet werden.

Beispiel einer Rechnerumgebung für Tests eingebetteter Software mit SiLEST

GUI des SiLEST Testfalleditors

Dateien und Ablauf der Tests mit SiLEST
|