Dealing with Uncertainty in Software Architecture on the Internet-of-Things with Digital Twins

被引:2
|
作者
Oquendo, Flavio [1 ]
机构
[1] Univ Bretagne Sud, IRISA UMR CNRS 6074, Vannes, France
关键词
Architectural design uncertainty; Software architecture description; Systems-of-Systems (SoS); Digital twins; Internet-of-Things (IoT); SYSTEMS;
D O I
10.1007/978-3-030-24289-3_57
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
When architecting Software-intensive Systems-of-Systems (SoS) on the Internet-of-Things (IoT), architects face two sorts of uncertainties. First, they have only limited knowledge about the operational environment where the SoS will actually be deployed. Second, the constituent systems which will compose the SoS might not be known a priori (at design-time) or their availability (at run-time) is affected by dynamic factors, due to the openness of the IoT. The consequent research question is thereby how to deal with uncertainty in the design of an SoS architecture on the IoT. To tackle this challenging issue, this paper addresses the notion of uncertainty due to partial information in SoS and proposes an enhanced SoS Architecture Description language (SosADL) for expressing SoS architectures on the IoT under uncertainty. The core SosADL is extended with concurrent constraints and the concept of digital twins coupling the physical and virtual worlds. This novel approach is supported by an integrated toolset, the SosADL Studio. Validation results demonstrate its effectiveness in an SoS architecture for platooning of self-driving vehicles.
引用
收藏
页码:770 / 786
页数:17
相关论文
共 50 条
  • [31] Container-Based Internet-of-Things Architecture Pattern: Kill Switch
    Lennick, David
    Azim, Akramul
    Liscano, Ramiro
    2020 IEEE 23RD INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2020), 2020, : 74 - 78
  • [32] Applying Architecture-Based Adaptation to Automate the Management of Internet-of-Things
    Weyns, Danny
    Iftikhar, M. Usman
    Hughes, Danny
    Matthys, Nelson
    SOFTWARE ARCHITECTURE (ECSA 2018), 2018, 11048 : 449 - 67
  • [33] Embedded Intelligence in the Internet-of-Things
    Dick, Robert P.
    Shang, Li
    Wolf, Marilyn
    Yang, Shao-Wen
    IEEE DESIGN & TEST, 2020, 37 (01) : 7 - 27
  • [34] Architectural Survey on Internet-of-Things
    Bharti, Monika
    Kumar, Raj Esh
    Saxena, Sharad
    2019 FIFTH INTERNATIONAL CONFERENCE ON IMAGE INFORMATION PROCESSING (ICIIP 2019), 2019, : 437 - 442
  • [35] How to Agentify the Internet-of-Things?
    Maamar, Zakaria
    Faci, Noura
    Boukadi, Khouloud
    Ugljanin, Emir
    Sellami, Mohamed
    Baker, Thar
    Angarita, Rafael
    2018 12TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2018,
  • [36] Instrumentation and measurement in the Internet-of-Things
    Jardim-Goncalves, Ricardo
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2019, 22 (06) : 3 - 3
  • [37] The Obligatory Internet-of-Things Column
    Davidson, Scott
    IEEE DESIGN & TEST, 2014, 31 (04) : 71 - 72
  • [38] An Internet-of-Things Educational Platform
    Alsukayti, Ibrahim S.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (07): : 127 - 136
  • [39] Connection models for the Internet-of-Things
    He, Kangli
    Hermanns, Holger
    Wu, Hengyang
    Chen, Yixiang
    FRONTIERS OF COMPUTER SCIENCE, 2020, 14 (03)
  • [40] Digital Enterprise Architecture - Transformation for the Internet of Things -
    Zimmermann, Alfred
    Schmidt, Rainer
    Sandkuhl, Kurt
    Wissotzki, Matthias
    Jugel, Dierk
    Moehring, Michael
    PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS AND DEMONSTRATIONS (EDOCW 2015), 2015, : 130 - 138