Reengineering Workflow for Planned Reuse of IEC 61131-3 Legacy Software

J. Fischer, B. Vogel-Heuser, F. Haben, I. Schaefer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

In automated production systems, an increasing proportion of functionality is implemented by control software. However, currently most companies do not implement variant and version management for their control software and, thus, lack a global knowledge base on existing software variants and versions. Further, despite its known drawbacks, i.e., low maintainability, the reuse strategy copy, paste modify is commonly applied, leading to an even higher amount of unmanaged, historically grown software variants and versions. Since the resulting control software contains a vast amount of essential domain knowledge, strategies for its planned reuse are required. Therefore, this paper presents a workflow to enable the transfer from copy, paste modify to planned reuse by analyzing the historically grown control software variants and deriving reusable library modules from them. For the library module development from multiple sources, an interaction concept is proposed, which has been evaluated partially through a prototypical implementation.

Original languageEnglish
Title of host publication2020 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2020
PublisherIEEE Computer Society
Pages1126-1130
Number of pages5
ISBN (Electronic)9781538672204
DOIs
StatePublished - 14 Dec 2020
Event2020 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2020 - Virtual, Singapore, Singapore
Duration: 14 Dec 202017 Dec 2020

Publication series

NameIEEE International Conference on Industrial Engineering and Engineering Management
Volume2020-December
ISSN (Print)2157-3611
ISSN (Electronic)2157-362X

Conference

Conference2020 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2020
Country/TerritorySingapore
CityVirtual, Singapore
Period14/12/2017/12/20

Keywords

  • Automated production systems
  • IEC 61131-3 control software
  • Planned reuse
  • Reengineering
  • Variant management
  • Workflow

Fingerprint

Dive into the research topics of 'Reengineering Workflow for Planned Reuse of IEC 61131-3 Legacy Software'. Together they form a unique fingerprint.

Cite this