TY - GEN
T1 - Coupling and Decoupling in IEC 61499 and IEC 61131-3 Applications
AU - Homay, Aydin
AU - de Sousa, Mario
AU - Zoitl, Alois
AU - Wollschlaeger, Martin
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022/10
Y1 - 2022/10
N2 - The history of the software industry has shown and proved that coupling and cohesion are a never-ending story in this industry. Quantifying the quality of software systems by measuring the strength of coupling and cohesion and considering it a rule that good software has low coupling between its parts and high cohesion within each part, is currently widely accepted. Every paradigm shift, new technology, language, etc. that didn`t consider this fact had to sooner or later leave this industry. It is, therefore, crucial to study and consider this fact in every new topic in the software industry. Surprisingly neither the IEC 61499 nor IEC 61131 communities have yet conducted a deep study to evaluate what coupling and cohesion really mean for Industrial Control and Automation Applications. We hope this paper will manage to fulfill this considerable gap, if not fully at least partially.
AB - The history of the software industry has shown and proved that coupling and cohesion are a never-ending story in this industry. Quantifying the quality of software systems by measuring the strength of coupling and cohesion and considering it a rule that good software has low coupling between its parts and high cohesion within each part, is currently widely accepted. Every paradigm shift, new technology, language, etc. that didn`t consider this fact had to sooner or later leave this industry. It is, therefore, crucial to study and consider this fact in every new topic in the software industry. Surprisingly neither the IEC 61499 nor IEC 61131 communities have yet conducted a deep study to evaluate what coupling and cohesion really mean for Industrial Control and Automation Applications. We hope this paper will manage to fulfill this considerable gap, if not fully at least partially.
KW - coupling
KW - decoupling
KW - industrial automation
KW - cohesion
UR - http://www.scopus.com/inward/record.url?scp=85141375281&partnerID=8YFLogxK
U2 - 10.1109/ETFA52439.2022.9921472
DO - 10.1109/ETFA52439.2022.9921472
M3 - Conference proceedings
SN - 978-1-6654-9996-5
T3 - IEEE International Conference on Emerging Technologies and Factory Automation, ETFA
SP - 1
EP - 8
BT - Proceedings of the 27th International Conference on Emerging Technologies and Factory Automation (ETFA 2022)
PB - IEEE
CY - New York City, USA
ER -