TY - GEN
T1 - A model-based approach to calculate maintainability task lists of PLC programs for factory automation
AU - Busch, Kiana
AU - Rätz, Jannis
AU - Koch, Sandro
AU - Heinrich, Robert
AU - Reussner, Ralf
AU - Cha, Suhyun
AU - Seitz, Matthias
AU - Vogel-Heuser, Birgit
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/12/26
Y1 - 2018/12/26
N2 - As long-living systems, automated Production Systems (aPS) have to be adapted due to optimization and inclusion of new features in their life cycle over decades. aPS consist of electrical, mechanical, and software components, which have a complex interaction and mutual dependencies. Consequently, these heterogeneous components have to be maintained together. Thus, the change propagation analysis in aPS is a challenging task. Existing approaches to change impact analysis lack tool-support and require expert knowledge in the aPS, as well as in the machine under study and its environment. This paper presents a tool-supported approach to change propagation analysis in aPS based on initial change requests. Our approach calculates a list of maintainability tasks to implement change requests in control programs deployed on Programmable Logic Controllers (PLC). To evaluate the quality and coverage of the generated task lists, we applied our approach to a community case study.
AB - As long-living systems, automated Production Systems (aPS) have to be adapted due to optimization and inclusion of new features in their life cycle over decades. aPS consist of electrical, mechanical, and software components, which have a complex interaction and mutual dependencies. Consequently, these heterogeneous components have to be maintained together. Thus, the change propagation analysis in aPS is a challenging task. Existing approaches to change impact analysis lack tool-support and require expert knowledge in the aPS, as well as in the machine under study and its environment. This paper presents a tool-supported approach to change propagation analysis in aPS based on initial change requests. Our approach calculates a list of maintainability tasks to implement change requests in control programs deployed on Programmable Logic Controllers (PLC). To evaluate the quality and coverage of the generated task lists, we applied our approach to a community case study.
KW - Change Impact Analysis
KW - IEC
KW - PLC Program
UR - http://www.scopus.com/inward/record.url?scp=85054016925&partnerID=8YFLogxK
U2 - 10.1109/IECON.2018.8591302
DO - 10.1109/IECON.2018.8591302
M3 - Conference contribution
AN - SCOPUS:85054016925
T3 - Proceedings: IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society
SP - 2949
EP - 2954
BT - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 44th Annual Conference of the IEEE Industrial Electronics Society, IECON 2018
Y2 - 20 October 2018 through 23 October 2018
ER -