Testing IoT systems using a hybrid simulation based testing approach

被引:16
|
作者
Bosmans, Stig [1 ]
Mercelis, Siegfried [1 ]
Denil, Joachim [2 ]
Hellinckx, Peter [1 ]
机构
[1] Univ Antwerp, IMEC, IDLab, Groenenborgerlaan 171, Antwerp, Belgium
[2] Univ Antwerp, Flanders Make, Groenenborgerlaan 171, Antwerp, Belgium
关键词
Internet of Things; Participatory sensing; Testing; Simulation; Emergent behavior; INTERNET; THINGS; EDGE;
D O I
10.1007/s00607-018-0650-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents an extensive overview of the challenges that arise when testing large IoT applications at the system level. In order do that we start from analyzing behavior of local entities such as IoT devices or people interacting with the IoT system. The interactions of these local entities eventually leads to an emergent behavior. Both the emergent behavior and the local behavior need to be taken into account when testing IoT systems. Therefore, we present a novel hybrid simulation based testing approach that is able to effectively facilitate interactions of these local entities. Furthermore, we introduce various solutions to the challenges that arise when implementing this hybrid methodology. These challenges are mainly related to the IoT development pipeline, synchronization between real-life and simulation environment and the scalability constraints of modern simulation techniques.
引用
收藏
页码:857 / 872
页数:16
相关论文
共 50 条
  • [21] IoT Security and Safety Testing Toolkits for Water Distribution Systems
    O'Toole, Sean
    Sewell, Cameron
    Mehrpouyan, Hoda
    2021 EIGHTH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, SYSTEMS, MANAGEMENT AND SECURITY (IOTSMS), 2021, : 190 - 197
  • [22] IoT Application Testing Features Based on the Modelling Network
    Popereshnyak, Svitlana
    Suprun, Olha
    Suprun, Oleh
    Wieckowski, Tadeusz
    2018 XIVTH INTERNATIONAL CONFERENCE ON PERSPECTIVE TECHNOLOGIES AND METHODS IN MEMS DESIGN (MEMSTECH), 2018, : 127 - 131
  • [23] Challenges of Testing Complex Internet of Things (IoT) Devices and Systems
    Gomez, Anna Katrina
    Bajaj, Simi
    PROCEEDINGS OF 2019 11TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2019), 2019, : 61 - 64
  • [24] OPTIMIZATION OF THE TEST STRATEGY AND EFFICIENT OPERATIONAL DECISIONS DURING THE TESTING OF COMPLEX SOFTWARE SYSTEMS: AN APPROACH BASED ON SIMULATION OF TESTING PROCESS
    Bures, Miroslav
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2014, 6 (01): : 3 - 14
  • [25] Towards an Automated Approach for Testing IoT Devices
    Minani, Jean Baptiste
    El Fellah, Yahia
    Sabir, Fatima
    Moha, Naouel
    PROCEEDINGS OF THE 2024 ACM/IEEE 6TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING RESEARCH & PRACTICES FOR THE INTERNET OF THINGS, SERP4IOT 2024, 2024, : 22 - 29
  • [26] A Taxonomy for Quality in Simulation-Based Development and Testing of Automated Driving Systems
    Schuett, Barbara
    Steimle, Markus
    Kramer, Birte
    Behnecke, Danny
    Sax, Eric
    IEEE ACCESS, 2022, 10 : 18631 - 18644
  • [27] Hybrid and Adaptive Cryptographic-based secure authentication approach in IoT based applications using hybrid encryption
    Patil, Kavitha S.
    Mandal, Indrajit
    Rangaswamy, C.
    PERVASIVE AND MOBILE COMPUTING, 2022, 82
  • [28] A Framework for Continuous Regression and Integration Testing in IoT Systems Based on Deep Learning and Search-Based Techniques
    Medhat, Noha
    Moussa, Sherin M.
    Badr, Nagwa Lotfy
    Tolba, Mohamed F.
    IEEE ACCESS, 2020, 8 : 215716 - 215726
  • [29] An approach to assess robustness of MQTT-based IoT systems
    Jesus, Bruno
    Lins, Fernando
    Laranjeiro, Nuno
    INTERNET OF THINGS, 2025, 31
  • [30] An IoT based approach for energy flexible control of production systems
    Schulz, Julia
    Popp, Richard S. -H.
    Scharmer, Valerie M.
    Zaeh, Michael F.
    25TH CIRP LIFE CYCLE ENGINEERING (LCE) CONFERENCE, 2018, 69 : 650 - 655