SysML Model-Driven Development for Digital Twins

被引:0
作者
Ouari, Kanza [1 ]
Ioualalen, Malika [1 ]
Hammad, Ahmed [2 ]
机构
[1] USTHB Univ, MOVEP, Algiers, Algeria
[2] Univ Bourgogne Franche Comte, FEMTO ST Inst, UMR 6174, CNRS, Besancon, France
来源
ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS | 2025年 / 1145卷
关键词
Digital twin; Architecture; Model-driven development; SysML; Simulation; Fidelity;
D O I
10.1007/978-3-031-71848-9_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A Digital Twin is a virtual replica of a physical system that is used to simulate its behavior, and provide services to improve its operation. However, their rigorous development is a difficult task and requires considerable efforts especially for their design. In this paper, we introduce a SysML model-driven development methodology for digital twins, a way to design digital twins at a high level of abstraction, automatically generate an essential part of their implementation, and verify their fidelity to their physical counterpart. In this methodology, the architecture followed is independent from application domains, implementation technologies, and purposes of using DTs. The physical system behavior is integrated to a SysML model in an operational language, and the fidelity verification is performed using a data lake. We explain with a case study from the literature how to implement a prototype of the architecture in the open source tool Eclipse. The case study indicates that a SysML model can facilitate the design of digital twins, improving thus their development process.
引用
收藏
页码:328 / 339
页数:12
相关论文
共 21 条
[1]  
Arrieta A, 2021, Arxiv, DOI arXiv:2101.05697
[2]   Model-Driven Development of a Digital Twin for Injection Molding [J].
Bibow, Pascal ;
Dalibor, Manuela ;
Hopmann, Christian ;
Mainz, Ben ;
Rumpe, Bernhard ;
Schmalzing, David ;
Schmitz, Mauritius ;
Wortmann, Andreas .
ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2020, 2020, 12127 :85-100
[3]   Self-Adaptive Manufacturing with Digital Twins [J].
Bolender, Tim ;
Buervenich, Gereon ;
Dalibor, Manuela ;
Rumpe, Bernhard ;
Wortmann, Andreas .
2021 INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2021), 2021, :156-166
[4]  
Bordeleau Francis, 2020, Systems Modelling and Management: First International Conference, ICSMM 2020. Communications in Computer and Information Science (1262), P43, DOI 10.1007/978-3-030-58167-1_4
[5]   On OCL-based imperative languages [J].
Buettner, Fabian ;
Gogolla, Martin .
SCIENCE OF COMPUTER PROGRAMMING, 2014, 92 :162-178
[6]   Towards a Model-Driven Architecture for Interactive Digital Twin Cockpits [J].
Dalibor, Manuela ;
Michael, Judith ;
Rumpe, Bernhard ;
Varga, Simon ;
Wortmann, Andreas .
CONCEPTUAL MODELING, ER 2020, 2020, 12400 :377-387
[7]   Model-driven development of complex software: A research roadmap [J].
France, Robert ;
Rumpe, Bernhard .
FOSE 2007: FUTURE OF SOFTWARE ENGINEERING, 2007, :37-+
[8]  
Friedenthal S., 2008, INCOSE international symposium, V18, P1731
[9]   USE:: A UML-based specification environment for validating UML and OCL [J].
Gogolla, Martin ;
Buettner, Fabian ;
Richters, Mark .
SCIENCE OF COMPUTER PROGRAMMING, 2007, 69 (1-3) :27-34
[10]  
Grieves M., DIGITAL TWIN MANUFAC, DOI DOI 10.5281/ZENODO.1493930