Cited by 0Digital Transformation in IndustryIoT and Edge/Fog ComputingModeling and Simulation Systems

From Testbed to Simulation: A Unified Emulation Framework for IoT-Based Digital Twins

Open access
Tudorache, Leonard, Kurtev, Ivan, van den Brand, Mark·2026·Proceedings of the ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems

Abstract

The Internet of Things (IoT) and Digital Twins (DT) are increasingly being integrated to enable continuous optimization and monitoring across various domains. However, the development and operation of DT solutions for IoT systems remain challenging due to the cost and risk of working with physical assets. This paper introduces a dual-layered framework that leverages emulation at two distinct stages of the DT lifecycle. Emulation-as-testbed positions an emulation platform as a pre-deployment sandbox during the development phase, decoupling the DT development from physical asset availability. Emulation-as-simulation extends this by allowing DT users to run high-fidelity what-if scenarios during the operational phase, reusing the monitoring capabilities already present in the DT. Furthermore, both approaches can share the same emulation engine, avoiding the need for separate components. We validate the framework through a proof-of-concept integrating a physical and an emulated ESP32, demonstrating that the DT monitoring infrastructure requires no modification across both lifecycle phases. This framework offers a practical path towards reducing the cost and risk of developing and operating DT solutions for IoT systems.

Integrity signals

Registry

Crossref · 10.1145/3837062.3839095

Cites

24 of 24 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Cites

Flagged first, then by citations

Research works printed but not linked: 1

  1. Morgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, Andrew Y Ng, et al. 2009. ROS: an open-source Robot Operating System. In ICRA workshop on open source software , Vol. 3. Kobe, Japan, 5.

Cited by

Still being checked.

Authors
Tudorache, L., Kurtev, I., & van den Brand, M.
Affiliations
  • Eindhoven University of Technology (NL)
  • Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven, Netherlands
Venue
Proceedings of the ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems
Publisher
ACM
Published
2026-10-04
Pages
510-514
OpenAlex
W7220422573
Cited by
0
References
24
FWCI
0.00
Type
conference paper
Language
en
Open access
Locations
  • ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS) (publishedVersion, cc-by)
  • TU/e Research Portal (submittedVersion, cc-by)
Funders
European Commission (Horizon Europe) (101095634)
Topics
  • Physical Sciences › Engineering › Industrial and Manufacturing Engineering › Digital Transformation in Industry
  • Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
  • Physical Sciences › Computer Science › Computational Theory and Mathematics › Modeling and Simulation Systems
Keywords
digital twin, Internet of Things, testbed, simulation, what-if scenarios, IoT monitoring, ESP32 microcontroller

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review