During the operation of automated production systems faults from the technical process must be anticipated by error handling routines of the field-level automation software. For automated testing of these routines using software-implemented fault injection a model-based approach, which enables the automatic generation and execution of test-cases, was developed in this work. As a basis an established specification for timing diagrams has been adapted and formalized.
Übersetzte Kurzfassung:
Während des Betriebs müssen Produktionsanlagen Fehler des technischen Prozesses erkennen und mit entsprechenden Fehlerbehandlungsroutinen ihrer Automatisierungssoftware reagieren. Für den mit Hilfe von software-implementierter Fehlerinjektion automatisierten Test dieser Routinen wurde in dieser Arbeit ein modellbasierter Ansatz entwickelt, der die automatische Generierung und Ausführung der Testfälle ermöglicht. Als Basis wurde eine etablierte Weg-Zeit-Diagramm Spezifikation angepasst und formalisiert.
«
Während des Betriebs müssen Produktionsanlagen Fehler des technischen Prozesses erkennen und mit entsprechenden Fehlerbehandlungsroutinen ihrer Automatisierungssoftware reagieren. Für den mit Hilfe von software-implementierter Fehlerinjektion automatisierten Test dieser Routinen wurde in dieser Arbeit ein modellbasierter Ansatz entwickelt, der die automatische Generierung und Ausführung der Testfälle ermöglicht. Als Basis wurde eine etablierte Weg-Zeit-Diagramm Spezifikation angepasst und formal...
»