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 条
  • [41] Integrating Internet of Things with the Digital Object Architecture
    Al-Bahri, Mahmood
    Ruslan, Kirichek
    Aleksey, Borodin
    INTERNET OF THINGS, SMART SPACES, AND NEXT GENERATION NETWORKS AND SYSTEMS, NEW2AN 2019, RUSMART 2019, 2019, 11660 : 540 - 547
  • [42] Panel on Cloud and Internet-of-Things
    Fox, Geoffrey
    2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2015), 2015, : 234 - 234
  • [43] Connection models for the Internet-of-Things
    Kangli He
    Holger Hermanns
    Hengyang Wu
    Yixiang Chen
    Frontiers of Computer Science, 2020, 14
  • [44] Educating the Internet-of-Things Generation
    Kortuem, Gerd
    Bandara, Arosha K.
    Smith, Neil
    Richards, Mike
    Petre, Marian
    COMPUTER, 2013, 46 (02) : 53 - 61
  • [45] Any Thing for Anyone? A New Digital Divide in Internet-of-Things Skills
    van Deursen, Alexander J. A. M.
    Mossberger, Karen
    POLICY AND INTERNET, 2018, 10 (02): : 122 - 140
  • [46] Editorial notes: Industrial Internet-of-Things (IIoT)-enabled digital servitisation
    Zheng, Pai
    Xu, Xun
    Wang, Lihui
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (12) : 3844 - 3848
  • [47] Data Integrity Monitoring Method of Digital Sensors for Internet-of-Things Applications
    Liu, Gong-Xu
    Shi, Ling-Feng
    Xin, Dong-Jin
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) : 4575 - 4584
  • [48] Variance-based Digital Logic for Energy Harvesting Internet-of-Things
    Kondapalli, Harsha
    Zhang, Xuan
    Chakrabartty, Shantanu
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 513 - 516
  • [49] Structure of digital metrological twins as software for uncertainty estimation
    Poroskun, Ivan
    Rothleitner, Christian
    Heisselmann, Daniel
    JOURNAL OF SENSORS AND SENSOR SYSTEMS, 2022, 11 (01) : 75 - 82
  • [50] Internet of Things Platform as a Service for Building Digital Twins and Blockchain
    Sukaridhoto, Sritrusta
    Prayudi, Agus
    Al Rasyid, Muhammad Udin Harun
    Wicaksono, Hendro
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, INTELLISYS 2023, 2024, 824 : 616 - 635