ECSA 2022
Mon 19 - Fri 23 September 2022 Prague, Czech Republic
Thu 22 Sep 2022 17:45 - 17:50 at S4 - Microservices and Middleware Chair(s): Davide Taibi, Luciano Baresi

Flexible, loosely coupled, and adaptable PLC software is re- quired to meet the current market demand for customization, improved product quality, and variability in manufacturing systems. The PLC- Service bus is an architecture that improves flexibility and adaptabil- ity and provides loosely coupled PLC software. This paper integrates Apache Kafka as a network layer into Eclipse 4diac™ (open source IEC 61499 implementation) to use state-of-the-art messaging functionality and implement the PLC-Service bus architecture. With this tool, we can easily configure and orchestrate PLC software based on events. Also, the number of monitor tools for Apache Kafka allows us to avoid ad-hoc developments and use existing out-of-the-box solutions to monitor and analyze the message traffic.

Thu 22 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

17:30 - 18:30
Microservices and MiddlewareTools & Demos / Research Papers at S4
Chair(s): Davide Taibi Tampere University , Luciano Baresi Politecnico di Milano
17:30
5m
Full-paper
Assessing Architecture Conformance to Coupling-Related Infrastructure-as-Code Best Practices: Metrics and Case Studies
Research Papers
A: Evangelos Ntentos University of Vienna, A: Uwe Zdun University of Vienna, A: Jacopo Soldani University of Pisa - Department of Computer Science, A: Antonio Brogi Università di Pisa
17:35
5m
Full-paper
Teaching Microservice Architecture Using DevOps - An Experience Report
Research Papers
17:40
5m
Short-paper
Should microservices’ security smells stay or get refactored? Towards a trade-off analysis
Research Papers
A: Francisco Ponce , A: Jacopo Soldani University of Pisa - Department of Computer Science, A: Hernan Astudillo Universidad Tecnica Federico Santa María, A: Antonio Brogi Università di Pisa
17:45
5m
Demonstration
Apache Kafka as a Middleware to Support the PLC-Service Bus Architecture with IEC 61499
Tools & Demos
A: Virendra Ashiwal LIT CPS Lab, Johannes Kepler University Linz, A: Antonio Manuel Gutierrez Fernandez LIT CPS Lab, Johannes Kepler University Linz, A: Konstantin Aschbacher , A: Alois Zoitl
Media Attached
17:50
40m
Other
Discussion
Research Papers


Information for Participants
Thu 22 Sep 2022 17:30 - 18:30 at S4 - Microservices and Middleware Chair(s): Davide Taibi, Luciano Baresi
Info for session

Each paper is presented as a 5-minute pitch talk at the beginning. The rest of the session is a discussion.

Info for room S4:

After reaching the 3rd floor (either by elevator or the main staircase), turn right.