This year, LIT CPS Lab has 7 accepted publications at ETFA 2021. Our topics focus around Information Technology in Automation and Automated Manufacturing Systems. Of course, all our work is powered by IEC 61499 and Eclipse 4diac.
Full Papers:
- Virendra Ashiwal, Alois Zoitl: Messaging Interaction Patterns for a Service Bus Concept of PLC-Software. PDF , opens a fileIn this paper, we identified patterns for interactions between software components in a PLC-Service bus environment. The patterns are inspired by the enterprise domain and are demonstrated based on a running example (VDMA demonstrator). The concept was previously published , opens an external URL in a new windowin ETFA2020.
- Bianca Wiesmayr, Alois Zoitl, Antonio Garmendía, Manuel Wimmer: A Model-based Execution Framework for Interpreting Control Software. PDF, opens a file This work discusses the execution semantics of IEC 61499 Basic FBs in detail. An interpreter was implemented to allow executing models directly, instead of generating code for a runtime first. This approach facilitates unit testing, thus, we present its integration with Service Sequences.
- Bianca Wiesmayr, Oscar Miguel-Escrig, Alois Zoitl, Julio-Ariel Romero-Pérez: Distributed implementation of hierarchical GRAFCETs through IEC 61499. PDF, opens a file This paper is an extension of our successful paper at last year's ETFA, opens an external URL in a new window, handling the distributed implementation of GRAFCETs , opens an external URL in a new windowin general. Now, we extended our approach to also cover hierarchical features of GRAFCETs such as Forcing and Enclosings, while retaining the hierarchical structure.
- Lisa Sonnleithner, Bianca Wiesmayr, Virendra Ashiwal, Alois Zoitl: IEC 61499 Distributed Design Patterns. PDF, opens a file Building on previous work, opens an external URL in a new window, this paper illustrates how to realize fully distributed IEC 61499 applications without any orchestrating blocks. We show that our design provides improved understandability and adaptability, while maintaining a slim library with highly reusable Function Block types.
Work-in-progress papers:
- Michael Oberlehner, Lisa Sonnleithner, Bianca Wiesmayr, Alois Zoitl: Catalog of Refactoring Operations for IEC 61499. PDF, opens a file This paper evaluates existing refactoring technologies from software engineering and maps them to IEC 61499. These approaches will facilitate maintaining large-scale IEC 61499 applications.
- Hafiyyan Sayyid Fadhillah, Bianca Wiesmayr, Michael Oberlehner, Rick Rabiser, Alois Zoitl: Towards Delta-Oriented Variability Modeling for IEC 61499. PDF , opens a fileWe present our idea for variability modeling in IEC 61499 using so-called delta models. This approach helps establishing systematic, strategic reuse of software for high-variability production systems.
- Lisa Sonnleithner, Sandor Bacsi, Michael Oberlehner, Elene Kutsia, Alois Zoitl: Do you smell it too? Towards Bad Smells in IEC 61499 Applications. PDF , opens a file
For all papers: ©2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.