Updating and refactoring library modules in IEC 61499

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

Abstract

This paper proposes a novel library management system tailored for Cyber-Physical Production Systems (CPPSs) using the IEC 61499 standard. Focusing on software maintenance challenges in CPPSs, we introduce efficient updating and refactoring operations for modularized type libraries. Our approach addresses the unique requirements of graphical development environments, enhancing the longevity and efficiency of software maintenance. The workflow of creating, maintaining, and updating library modules is outlined, along with conflict detection, error visualization, and potential refactoring/update operations. Additionally, we illustrate the architectural concept implemented as a prototype in an IDE. The implemented library management system demonstrates its practical application through a case study. This research contributes to the ongoing development of robust software maintenance practices in industrial automation systems.

Original languageEnglish
Title of host publicationProceedings of the 22nd IEEE International Conference on Industrial Informatics, INDIN 2024, Beijing, China, IEEE, 2024
Number of pages8
ISBN (Electronic)9798331527471
DOIs
Publication statusPublished - 2024

Publication series

NameIEEE International Conference on Industrial Informatics (INDIN)
ISSN (Print)1935-4576

Fields of science

  • 202003 Automation
  • 102022 Software development
  • 202017 Embedded systems
  • 202041 Computer engineering
  • 102029 Practical computer science
  • 102025 Distributed systems
  • 102 Computer Sciences

JKU Focus areas

  • Digital Transformation

Cite this