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
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT I: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PT I | 2019年 / 11619卷
关键词
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] Dual-port SDRAM Architecture for Low-power Communication of Internet-of-things Devices
    Kim, Sungchan
    Yang, Hoeseok
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2017, 17 (06) : 893 - 903
  • [32] Dynamic Control Architecture Based on Software Defined Networking for the Internet of Things
    Bonanni, Michele
    Chiti, Francesco
    Fantacci, Romano
    Pierucci, Laura
    FUTURE INTERNET, 2021, 13 (05):
  • [33] Towards an Importance of Security for Cyber-Physical Systems/Internet-of-Things
    Rehman, Shafiq Ur
    Ceglia, Manuel
    Siddiqui, Sidra
    Gruhn, Volker
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND INFORMATION ENGINEERING (ICSIE 2019), 2019, : 151 - 155
  • [34] Configurable Role Based Concrete Architecture Layers: Constituting Business Process Aware Internet-of-Things Services' Reference Architecture
    Shah, Vikas S.
    INTERNET OF THINGS: IOT INFRASTRUCTURES, IOT 360, PT II, 2016, 170 : 10 - 19
  • [35] A Lightweight Signcryption Method for Perception Layer in Internet-of-Things
    Kumar, Ashish
    Saha, Rahul
    Alazab, Mamoun
    Kumar, Gulshan
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 55 (55)
  • [36] A Survey on Internet-of-Things Security: Threats and Emerging Countermeasures
    Dorsaf Swessi
    Hanen Idoudi
    Wireless Personal Communications, 2022, 124 : 1557 - 1592
  • [37] Equipment Monitoring System with use of Digital Twins and Internet of Things: Algorithms, Architecting and Experiments
    Abarnikov, Yaroslav
    Kharchenko, Vyacheslav
    Morozova, Olga
    PROCEEDINGS OF THE THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 1, 2021, : 75 - 80
  • [38] Internet-of-Things and Information Fusion: Trust Perspective Survey
    Azzedin, Farag
    Ghaleb, Mustafa
    SENSORS, 2019, 19 (08)
  • [39] A Survey on Internet-of-Things Security: Threats and Emerging Countermeasures
    Swessi, Dorsaf
    Idoudi, Hanen
    WIRELESS PERSONAL COMMUNICATIONS, 2022, 124 (02) : 1557 - 1592
  • [40] Performance Evaluation of Application Layer Protocols for the Internet-of-Things
    Pohl, Matthias
    Kubela, Janick
    Bosse, Sascha
    Turowski, Klaus
    2018 SIXTH INTERNATIONAL CONFERENCE ON ENTERPRISE SYSTEMS (ES 2018), 2018, : 180 - 187