Motivation
- Unterstützung der Automatisierungstechniker für softwareintensive Steuerungsanwendungen
- Auf Änderungen kann rasch reagiert werden
Hohe Kosten durch späte Fehlererkennung (oft erst bei der Inbetriebnahme, durch Fehler in Spezifikation) vermeiden
- Kürzere Entwicklungszyklen erreichen
- Instandhaltung industrieller Anlagen – Condition Monitoring (CM)
Eingebettete Lösung von Condition Monitoring in Automatisierungsapplikationen
Ziele
- Entwicklungsprozess für Test-Driven Automation – testgetriebene Entwicklung für Steuerungsprogramme
frühzeitige Fehlererkennung (in Engineeringphase)
- Entwicklung einer komponentenbasierten Referenzarchitektur für industrielle Steuerungstechniksoftware
- Einbindung von Condition Monitoring (CM)-Funktionalität in Steuerungsapplikationen
Verringerung des Aufwands zur Erstellung von Wartungs- und CM-Lösungen
- Erhöhung der gesamten Systemqualität durch verbesserte Interaktion zwischen Automatisierung und Condition Monitoring
Angestrebte Ergebnisse
- Systematische Testfallgenerierung und Auswertung von Testprozessen
- Test-Framework für Automatisierungs- und Condition Monitoring-Steuerungssoftware
- Kontinuierliche Qualitäts- und Fortschrittskontrolle
- Statistische Datenanalyseverfahren für Wartungs- und Condition Monitoring-Applikationen