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 条
  • [21] A Software Architecture for the Industrial Internet of Things-A Conceptual Model
    Ungurean, Ioan
    Gaitan, Nicoleta Cristina
    SENSORS, 2020, 20 (19) : 1 - 19
  • [22] Secure smart contract-based digital twins for the Internet of Things
    Pittaras, Iakovos
    Fotiou, Nikos
    Karapapas, Christos
    Siris, Vasilios A.
    Polyzos, George C.
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2024, 5 (01):
  • [23] Distributed Consensus for Blockchains in Internet-of-Things Networks
    Yang, Li
    Zou, Yifei
    Xu, Minghui
    Xu, Yicheng
    Yu, Dongxiao
    Cheng, Xiuzhen
    TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (05) : 817 - 831
  • [24] A Survey on Security and Privacy Issues in Internet-of-Things
    Yang, Yuchen
    Wu, Longfei
    Yin, Guisheng
    Li, Lijie
    Zhao, Hongbin
    IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05): : 1250 - 1258
  • [25] Computing Algorithms for LDPC Coded Internet-of-Things
    Zhao, Shancheng
    IEEE ACCESS, 2020, 8 : 88498 - 88505
  • [26] Cybernetics, Complexity, and the Challenges to the Realization of the Internet-of-Things
    Schuck, Tod M.
    BIG DATA, IOT, AND AI FOR A SMARTER FUTURE, 2021, 185 : 45 - 54
  • [27] Advances and Emerging Challenges in Cognitive Internet-of-Things
    Li, Feng
    Lam, Kwok-Yan
    Li, Xiuhua
    Sheng, Zhengguo
    Hua, Jingyu
    Wang, Li
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (08) : 5489 - 5496
  • [28] ScriptIoT: A Script Framework for and Internet-of-Things Applications
    Hsieh, Han-Chuan
    Chang, Kai-Di
    Wang, Ling-Feng
    Chen, Jiann-Liang
    Chao, Han-Chieh
    IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (04): : 628 - 636
  • [29] Evaluating energy efficiency of Internet of Things software architecture based on reusable software components
    Kim, Doohwan
    Choi, Jae-Young
    Hong, Jang-Eui
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (01):
  • [30] Intelligent Resource Inquisition Framework on Internet-of-Things
    Bharti, Monika
    Saxena, Sharad
    Kumar, Rajesh
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 58 : 265 - 281