Towards Configurable Conformance Checks of PLC Software with Company-specific Guidelines

Juliane Fischer, Birgit Vogel-Heuser, Fabian Haben, Luca Beuggert, Eva Maria Neumann

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

2 Zitate (Scopus)

Abstract

In machine and plant engineering, ensuring a short time-to-market to stay competitive in the global market requires planned reuse of control software. Modularity is a key enabler for the reuse of software parts in a different application, i.e., within a different project. Thereby, dependencies between modules play an essential role in software modularity and, thus, its reusability. Especially data exchange between modules via global variables (referred to as indirect data exchange) leads to hidden dependencies potentially hindering planned reuse. Currently, there are only a few general best practices for control software design available. Thus, companies define their own programming guidelines tailored to their application domain, the used development platforms and the software development team structure. However, means for checking the software's conformance to these programming guidelines are limited and violations might decrease reusability. Therefore, this paper presents a rule-based, configurable analysis concept for indirect data exchange, which considers company-specific programming guidelines. The analysis concept is prototypically implemented and successfully evaluated with a demonstrator's control software and an industrial software project. Moreover, the concept's industrial applicability is confirmed in an expert interview.

OriginalspracheEnglisch
TitelProceedings - 2022 IEEE 5th International Conference on Industrial Cyber-Physical Systems, ICPS 2022
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
ISBN (elektronisch)9781665497701
DOIs
PublikationsstatusVeröffentlicht - 2022
Veranstaltung5th IEEE International Conference on Industrial Cyber-Physical Systems, ICPS 2022 - Virtual, Online, Großbritannien/Vereinigtes Königreich
Dauer: 24 Mai 202226 Mai 2022

Publikationsreihe

NameProceedings - 2022 IEEE 5th International Conference on Industrial Cyber-Physical Systems, ICPS 2022

Konferenz

Konferenz5th IEEE International Conference on Industrial Cyber-Physical Systems, ICPS 2022
Land/GebietGroßbritannien/Vereinigtes Königreich
OrtVirtual, Online
Zeitraum24/05/2226/05/22

Fingerprint

Untersuchen Sie die Forschungsthemen von „Towards Configurable Conformance Checks of PLC Software with Company-specific Guidelines“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren