WLDT: A general purpose library to build IoT digital twins

被引:26
作者
Picone, Marco [1 ]
Mamei, Marco [1 ]
Zambonelli, Franco [1 ]
机构
[1] Univ Modena & Reggio Emilia, Dept Sci & Methods Engn, Modena, Italy
关键词
Internet of Things; Digital twin; Library; Software agent;
D O I
10.1016/j.softx.2021.100661
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Digital twins are virtual software copies of physical objects and systems, and represent a strategic technology enabler to support Internet of Things devices and systems. Existing software frameworks for digital twins mainly operate in the cloud and are based on platform-specific solutions, harming interoperability and adaptability. However, it is getting recognized that Internet of Things and digital twins architectures can take advantage of microservices and platform-independent distributed architectures (also on the edge), promoting higher scalability, adaptability, and interoperability. In this context, we introduce WLDT (White Label Digital Twins), a general-purpose library that allows developers to create digital twins in terms of modular, adaptable, and inter-operable software agents. Among different features, WLDT library supports multiple standard protocols, caching, software processing pipeline and metrics monitoring. (C) 2021 The Authors. Published by Elsevier B.V.
引用
收藏
页数:7
相关论文
共 16 条
[1]  
[Anonymous], 2014, MQTT VERSION 3 1 1
[2]  
[Anonymous], 2018, RFC 8428, DOI DOI 10.17487/RFC8428
[3]   Microservices Architecture Enables DevOps Migration to a Cloud-Native Architecture [J].
Balalaie, Armin ;
Heydarnoori, Abbas ;
Jamshidi, Pooyan .
IEEE SOFTWARE, 2016, 33 (03) :42-52
[4]   Digital Twin of a Cutting Tool [J].
Botkina, Darya ;
Hedlind, Mikael ;
Olsson, Bengt ;
Henser, Jannik ;
Lundholm, Thomas .
51ST CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2018, 72 :215-218
[5]   A Sidecar Object for the Optimized Communication Between Edge and Cloud in Internet of Things Applications [J].
Busanelli, Stefano ;
Cirani, Simone ;
Melegari, Lorenzo ;
Picone, Marco ;
Rosa, Mirco ;
Veltri, Luca .
FUTURE INTERNET, 2019, 11 (07)
[6]  
Glaessgen E., 2012, P 53 AIAA ASME ASCE, P1818, DOI DOI 10.2514/6.2012-1818
[7]  
Grieves M., 2005, PRODUCT LIFECYCLE MA
[8]   Digital twin – Proof of concept [J].
Haag, Sebastian ;
Anderl, Reiner .
Manufacturing Letters, 2018, 15 :64-66
[9]  
IETF, 2012, RFC 6690, DOI [10.17487/RFC6690, DOI 10.17487/RFC6690]
[10]   Mobile Edge Computing: A Survey on Architecture and Computation Offloading [J].
Mach, Pavel ;
Becvar, Zdenek .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03) :1628-1656