Towards a Product Line Architecture for Digital Twins

被引:5
|
作者
Pfeiffer, Jerome [1 ]
Lehner, Daniel [2 ]
Wortmann, Andreas [1 ]
Wimmer, Manuel [2 ]
机构
[1] Univ Stuttgart, Inst Control Engn Machine Tools & Mfg Units ISW, Seidenstr 36, D-70174 Stuttgart, Germany
[2] Johannes Kepler Univ Linz, Inst Business Informat Software Engn, Christian Doppler Lab Model Integrated Smart Prod, Sci Pk 3, A-4040 Linz, Austria
关键词
Digital twins; domain-specific languages; product lines; software integration;
D O I
10.1109/ICSA-C57050.2023.00049
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Digital twins are a new kind of software systems for which corresponding architectures in different engineering domains have emerged for enabling the efficient interaction of software systems with physical systems to realize cyber-physical systems (CPS). To facilitate the development of digital twins, various software platforms emerged in recent years, which often come with a certain architecture for the developed systems together with a set of domain-specific languages (DSLs) that help domain experts to configure the platform and implement the digital twins. This results in a set of architectures and DSLs which are currently used to realize the various concerns of digital twins. Thus, creating a comprehensive digital twin for a given system requires the combination of several architectures and DSLs, which is challenging as (i) the components of the different architectures have to be combined on a technological level, and (ii) the concerns specified with the different DSLs are developed in isolation which potentially leads to inconsistencies, especially during the evolution of digital twins. To tackle these challenges, we outline our vision of a product line architecture that explicitly specifies the different concerns of digital twins and their alignment on both, the technological level considering the different architectural elements as well as on the language level considering the different language elements. As a result, glue code that is currently required to compose the individual features together into particular digital twin systems is automatically generated. We demonstrate the applicability of this approach by (i) specifying an example product line architecture for selected structural and behavioral concerns of digital twins, and (ii) configuring an existing digital twin based architecture for self-adaptive systems based on this product line architecture by (iii) applying the selected platforms realizing these concerns to a smart room use case. Finally, we discuss expected benefits of the presented approach, such as plug-&-play of digital twin modules, as well as sketch out future work to realize the presented vision.
引用
收藏
页码:187 / 190
页数:4
相关论文
共 50 条
  • [31] A Proposal to Evolving Towards Digital Twins in Healthcare
    Angulo, Cecilio
    Gonzalez-Abril, Luis
    Raya, Cristobal
    Antonio Ortega, Juan
    BIOINFORMATICS AND BIOMEDICAL ENGINEERING (IWBBIO 2020), 2020, 12108 : 418 - 426
  • [32] Towards cellular digital twins of in vivo tumors
    Behle, Eric
    Herold, Julian M.
    Schug, Alexander H.
    BIOPHYSICAL JOURNAL, 2023, 122 (03) : 301A - 302A
  • [33] Towards Modular Digital Twins of Robot Systems
    Tola, Daniella
    Bottjer, Till
    Larsen, Peter Gorm
    Esterle, Lukas
    2022 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2022), 2022, : 95 - 100
  • [34] Towards an Automated Product Line Architecture Recovery: The Apo-Games Case Study
    Lima, Crescencio
    Assuncao, Wesley K. G.
    Martinez, Jabier
    Machado, Ivan do Carmo
    Chavez, Christina von Flach G.
    Mendonca, Willian D. F.
    XII BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES, AND REUSE (SBCARS), 2018, : 33 - 42
  • [35] Editorial: Human digital twins for medical and product engineering
    Miehling, Joerg
    Choisne, Julie
    Koelewijn, Anne D.
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2024, 12
  • [36] A Six-Layer Architecture for Digital Twins with Aggregation
    Redelinghuys, A. J. H.
    Kruger, K.
    Basson, Anton
    SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, 2020, 853 : 171 - 182
  • [37] An Architecture to Integrate Digital Twins and Machine Learning Operations
    van Bruggen, Arno H.
    Kruger, Karel
    Basson, Anton H.
    Grobler, Jacomine
    SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA 2023, 2024, 1136 : 3 - 14
  • [38] Deploying Digital Twins in a Lambda Architecture for Industry 4.0
    Parri, Jacopo
    Sampietro, Samuele
    Vicario, Enrico
    ERCIM NEWS, 2018, (115): : 30 - 31
  • [39] Exploring a Modular Architecture for Sensor Validation in Digital Twins
    Darvishi, Hossein
    Ciuonzo, Domenico
    Rossi, Pierluigi Salvo
    2022 IEEE SENSORS, 2022,
  • [40] Digital Twins in Construction: Architecture, Applications, Trends and Challenges
    Yang, Zhou
    Tang, Chao
    Zhang, Tongrui
    Zhang, Zhongjian
    Doan, Dat Tien
    BUILDINGS, 2024, 14 (09)