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 条
  • [21] Efficient Remote Software Execution Architecture based on Dynamic Address Translation for Internet-of-Things Software Execution Platform
    Jung, Minwoo
    Park, Daejin
    Cho, Jeonghun
    PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 371 - 378
  • [22] Analysis of Industrial Internet of Things and Digital Twins
    TAN Jie
    SHA Xiubin
    DAI Bo
    LU Ting
    ZTECommunications, 2021, 19 (02) : 53 - 60
  • [23] Exploring Bluetooth Communication Protocols in Internet-of-Things Software Development
    Pham, Tri Minh Triet
    Yang, Jinqiu
    2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, : 792 - 793
  • [24] Securing Internet-of-Things
    Gong, Guang
    FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2018, 2019, 11358 : 3 - 16
  • [25] A survey of Internet-of-Things: Future Vision, Architecture, Challenges and Services
    Singh, Dhananjay
    Tripathi, Gaurav
    Jara, Antonio J.
    2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2014, : 287 - 292
  • [26] Software-Defined Wireless Network Architectures for the Internet-of-Things
    El-Mougy, Amr
    Ibnkahla, Mohamed
    Hegazy, Lobna
    2015 IEEE 40TH LOCAL COMPUTER NETWORKS CONFERENCE WORKSHOPS (LCN WORKSHOPS), 2015, : 804 - 811
  • [27] SYSTEM RESILIENCE QUANTIFICATION FOR PROBABILISTIC DESIGN OF INTERNET-OF-THINGS ARCHITECTURE
    Wang, Yan
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 1B, 2016,
  • [28] STITCHER: Correlating digital forensic evidence on internet-of-things devices
    Tok, Yee Ching
    Wang, Chundong
    Chattopadhyay, Sudipta
    FORENSIC SCIENCE INTERNATIONAL-DIGITAL INVESTIGATION, 2020, 35
  • [29] Digital Twins for Anomaly Detection in the Industrial Internet of Things: Conceptual Architecture and Proof-of-Concept
    De Benedictis, Alessandra
    Flammini, Francesco
    Mazzocca, Nicola
    Somma, Alessandra
    Vitale, Francesco
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (12) : 11553 - 11563
  • [30] Trustworthy Digital Twins in the Industrial Internet of Things With Blockchain
    Suhail, Sabah
    Hussain, Rasheed
    Jurdak, Raja
    Hong, Choong Seon
    IEEE INTERNET COMPUTING, 2022, 26 (03) : 58 - 67