Write a Blog >>
Fri 16 - Fri 23 October 2020
Fri 23 Oct 2020 13:15 - 13:35 at Room B - B7-Run-time and Architecture Chair(s): Bran Selic

In this Internet of Things (IoT) era, our everyday objects have evolved into the so-called cyber-physical systems (CPS). The use and deployment of CPS has especially penetrated the industry, giving rise to the Industry 4.0 or Industrial IoT (IIoT). Typically, architectures in IIoT environments are distributed and asynchronous, communication being guided by events such as the publication of (and corresponding subscription to) messages. While these architectures have some clear advantages (such as scalability and flexibility), they also raise interoperability challenges among the agents in the network. Indeed, the knowledge about the message content and its categorization (topics) gets diluted, leading to consistency problems, potential losses of information and complex processing requirements on the subscriber side to try to understand the received messages. In this paper, we present our proposal relying on AsyncAPI to automate the design and implementation of these architectures using model-based techniques for the generation of (part of) event-driven infrastructures. We have implemented our proposal as an open-source tool freely available online.

Fri 23 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

13:15 - 14:30
B7-Run-time and ArchitectureTechnical Track at Room B
Chair(s): Bran SelicMalina Software Corporation
A model-based approach for developing event-driven architectures with AsyncAPIP&I
Technical Track
Abel GómezUniversitat Oberta de Catalunya, Markel Iglesias-Urkia, Aitor Urbieta, Jordi CabotICREA - UOC
DOI Pre-print Media Attached
A Scalable Querying Scheme for Memory-efficient Runtime Models with HistoryFT
Technical Track
Lucas SakizloglouHasso Plattner Institute, University of Potsdam, Sona GhahremaniHasso Plattner Institute, University of Potsdam, Matthias BarkowskyHasso Plattner Institute, University of Potsdam, Germany, Matthias BarkowskyHasso Plattner Institute, University of Potsdam, Germany, Holger GieseHasso Plattner Institute, University of Potsdam
Link to publication DOI Pre-print
A model-based architecture for interactive run-time monitoringJ1st
Technical Track
Nicolas Hili, Mojtaba Bagherzadeh, Karim JahedQueen's University, Juergen DingelQueen's University, Kingston, Ontario
MReplayer: A Trace Replayer of Distributed UML-RT ModelsDemo
Technical Track
Majid BabaeiQueen's University, Mojtaba Bagherzadeh, Juergen DingelQueen's University, Kingston, Ontario