Die Software ist ein wesentlicher Bestandteil bei der Ausführung komplexer Steuerungs- und Regelungsaufgaben in heutigen Automatisierungssystemen. In vielen Branchen sind
kundenspezifisch konfigurierbare Maschinen und Anlagen etabliert. Der sich daraus
ergebende Variantenreichtum der Software derartiger Systeme erschwert eine effiziente und zugleich akkurate Qualitätssicherung. Dieser Beitrag beschreibt einen umfassenden, modellbasierten Testansatz für Softwaresysteme in der Automatisierungstechnik basierend auf Techniken des Produktlinien-Tests. Bestehende Ansätze zur
Variabilitätsmodellierung werden auf domänenspezifische Sprachen der Automatisierungstechnik übertragen und bilden die Grundlage für die Generierung und Ausführung varianten übergreifender Testfälle. Die Implementierung des Ansatzes wird anhand einer exemplarischen Produktlinie evaluiert.
«
Die Software ist ein wesentlicher Bestandteil bei der Ausführung komplexer Steuerungs- und Regelungsaufgaben in heutigen Automatisierungssystemen. In vielen Branchen sind
kundenspezifisch konfigurierbare Maschinen und Anlagen etabliert. Der sich daraus
ergebende Variantenreichtum der Software derartiger Systeme erschwert eine effiziente und zugleich akkurate Qualitätssicherung. Dieser Beitrag beschreibt einen umfassenden, modellbasierten Testansatz für Softwaresysteme in der Automatisierungste...
»