Dynamic Runtime Integration of New Models in Digital Twins

Henrik Ejersbo*, Kenneth Lausdahl, Mirgita Frasheri, Lukas Esterle

*Corresponding author for this work

Research output: Contribution to journal/Conference contribution in journal/Contribution to newspaperConference articleResearch

Abstract

The development of cyber-physical systems is heavily relying on model-driven approaches. After deployment, these models can be utilised in a Digital Twin setting, acting as virtual replicas of the physical components and reflecting the behaviour of the running system in real-time. Complex systems often consist of numerous models interacting with each other and individual models may need to be updated after deployment. This means that new models need to be integrated and swapped during runtime without interrupting the running system. In this paper, we propose an approach for model-based Digital Twins to replace individual models without stopping or halting the operation of a cyber-physical system. Furthermore, our approach allows to replace not only individual models, but also update the overall structure of the interaction of models in the Digital Twin setting. The use of the proposed mechanism is illustrated through two case-studies with an agricultural robot prototype.

Original languageEnglish
JournalICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Pages (from-to)44-55
Number of pages12
ISSN2157-2305
DOIs
Publication statusPublished - 2023
Event18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023 - Melbourne, Australia
Duration: 15 May 202316 May 2023

Conference

Conference18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
Country/TerritoryAustralia
CityMelbourne
Period15/05/202316/05/2023

Keywords

  • Co-simulation
  • Digital Twins
  • Functional Mock-up Interface
  • Model Swap
  • Model-driven engineering

Fingerprint

Dive into the research topics of 'Dynamic Runtime Integration of New Models in Digital Twins'. Together they form a unique fingerprint.

Cite this