1 research outputs found

    Automatische Vorhersage von Änderungsausbreitungen am Beispiel von Automatisierungssystemen

    Get PDF
    Das Karlsruher Architecture Maintainability Prediction Framework (KAMP) bestimmt anhand der Architektur eines Systems, wie sich eine Änderung durch ein System propagiert. Zum aktuellen Zeitpunkt umfassen die Domänen, die mit KAMP analysiert werden können, die Softwaredomäne und Geschäftsprozesse. Diese Arbeit evaluiert die Möglichkeit, ob das KAMP-Framework derart erweitert werden kann, dass es auch in der Domäne der automatisierten Produktionssysteme (aPS) Einsatz nden wird. Auf der Basis einer bestehenden Produktionsanlage der technischen Universität München wird das Framework derart erweitert, dass zuvor definierte Änderungsszenarien evaluiert werden können. Bisher wurde die Änderungsausbreitung in aPS auf Hardwareebene betrachtet, entkoppelt von der darauf eingesetzten Software. Hier wird eine bisher nicht betrachtete Möglichkeit aufgezeigt, wie bei der Änderungsausbreitung sowohl Hardware als auch Software gemeinsam untersucht werden können. Dazu wird jeweils ein Metamodell für die Anlage, eines für die Software und eines für die Auslieferung der Software auf die Hardware vorgestellt. Darüber hinaus werden Ausbreitungsregeln herausgearbeitet, so dass die Änderungspropagation für die Hardware und Software eines aPS berechnet werden kann. Dadurch wird es möglich sein, die Änderungsausbreitung als ganzheitliches System zu betrachten und schlussendlich auch zu verwenden
    corecore