[HTML][HTML] Evolution of software in automated production systems: Challenges and research directions

B Vogel-Heuser, A Fay, I Schaefer, M Tichy - Journal of Systems and …, 2015 - Elsevier
Coping with evolution in automated production systems implies a cross-disciplinary
challenge along the system's life-cycle for variant-rich systems of high complexity. The …

Modularity and architecture of PLC-based software for automated production Systems: An analysis in industrial companies

B Vogel-Heuser, J Fischer, S Feldmann… - Journal of Systems and …, 2017 - Elsevier
Adaptive and flexible production systems require modular and reusable software especially
considering their long-term life cycle of up to 50 years. SWMAT4aPS, an approach to …

Llm4plc: Harnessing large language models for verifiable programming of plcs in industrial control systems

M Fakih, R Dharmaji, Y Moghaddas, G Quiros… - Proceedings of the 46th …, 2024 - dl.acm.org
Although Large Language Models (LLMs) have established predominance in automated
code generation, they are not devoid of shortcomings. The pertinent issues primarily relate …

The presence, trends, and causes of security vulnerabilities in operating systems of iot's low-end devices

A Al-Boghdady, K Wassif, M El-Ramly - Sensors, 2021 - mdpi.com
Internet of Things Operating Systems (IoT OSs) run, manage and control IoT devices.
Therefore, it is important to secure the source code for IoT OSs, especially if they are …

Static code analysis of IEC 61131-3 programs: Comprehensive tool support and experiences from large-scale industrial application

H Prähofer, F Angerer, R Ramler… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Static code analysis techniques examine programs without actually executing them. The
main benefits lie in improving software quality by detecting problematic code constructs and …

ShadowPLCs: A Novel Scheme for Remote Detection of Industrial Process Control Attacks

J Liu, X Lin, X Chen, H Wen, H Li, Y Hu… - … on Dependable and …, 2020 - ieeexplore.ieee.org
Industrial Control System (ICS) security has become increasingly important as attacks
targeting ICSs are more prominent. Although many off-the-shelf industrial network intrusion …

Industrially applicable system regression test prioritization in production automation

S Ulewicz, B Vogel-Heuser - IEEE Transactions on Automation …, 2018 - ieeexplore.ieee.org
When changes are performed on an automated production system (aPS), new faults can be
accidentally introduced into the system, which are called regressions. A common method for …

Introduction of an assistance system to support domain experts in programming low-code to leverage industry 5.0

EM Neumann, B Vogel-Heuser, F Haben… - IEEE Robotics and …, 2022 - ieeexplore.ieee.org
The rapid technological leaps of Industry 4.0 increase the pressure and demands on
humans working in automation, which is one of the main motivators of Industry 5.0. In …

Metrics for software quality in automated production systems as an indicator for technical debt

L Capitán, B Vogel-Heuser - 2017 13th IEEE Conference on …, 2017 - ieeexplore.ieee.org
Technical debt (TD) is a critical issue in the software (SW) development industry that
increases development costs over time and needs adaptation for production automation SW …

Identification of design patterns for IEC 61131-3 in machine and plant manufacturing

J Fuchs, S Feldmann, C Legat… - IFAC Proceedings Volumes, 2014 - Elsevier
Industrial plant software is implemented in the programming languages of IEC 61131-3. As
plant software needs to perform many tasks, it is often highly complex and typically …