Testing IoT systems using a hybrid simulation based testing approach

被引:0
|
作者
Stig Bosmans
Siegfried Mercelis
Joachim Denil
Peter Hellinckx
机构
[1] University of Antwerp,imec
[2] University of Antwerp, IDLab
来源
Computing | 2019年 / 101卷
关键词
Internet of Things; Participatory sensing; Testing; Simulation; Emergent behavior; 68U20 (Computer science/Computing methodologies and applications/Simulation);
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:15
相关论文
共 50 条
  • [1] Testing IoT systems using a hybrid simulation based testing approach
    Bosmans, Stig
    Mercelis, Siegfried
    Denil, Joachim
    Hellinckx, Peter
    COMPUTING, 2019, 101 (07) : 857 - 872
  • [2] Testing IoT Systems
    Voas, Jeff
    Kuhn, Rick
    Laplante, Phil
    12TH IEEE SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2018) / 9TH INTERNATIONAL WORKSHOP ON JOINT CLOUD COMPUTING (JCC 2018), 2018, : 48 - 52
  • [3] Software Testing Applied to the Development of IoT Systems: preliminary results
    Ferreira, Vinicius Gomes
    Herrera, Caio Guimaraes
    Souza, Simone R. S.
    dos Santos, Ricardo Ribeiro
    Lopes de Souza, Paulo Sergio
    PROCEEDINGS OF THE 8TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFT-WARE TESTING, SAST 2023, 2023, : 113 - 122
  • [4] Digital Twin for IoT Environments: A Testing and Simulation Tool
    Luong Nguyen
    Segovia, Mariana
    Mallouli, Wissam
    de Oca, Edgardo Montes
    Cavalli, Ana R.
    QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, QUATIC 2022, 2022, 1621 : 205 - 219
  • [5] Towards an Approach for Developing and Testing Node-RED IoT Systems
    Clerissi, Diego
    Leotta, Maurizio
    Reggio, Gianna
    Ricca, Filippo
    PROCEEDINGS OF THE 1ST ACM SIGSOFT INTERNATIONAL WORKSHOP ON ENSEMBLE-BASED SOFTWARE ENGINEERING (ENSEMBLE '18), 2018, : 1 - 8
  • [6] Tiny TTCN-Inspired Testing Tools for Experimenting with Hybrid IoT Systems
    Brzezinski, Krzysztof M.
    2018 11TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION (HSI), 2018, : 261 - 267
  • [7] A model learning based testing approach for kernel P systems
    Ipate, Florentin
    Niculescu, Ionut
    Lefticaru, Raluca
    Konur, Savas
    Gheorghe, Marian
    THEORETICAL COMPUTER SCIENCE, 2023, 965
  • [8] A novel approach to operating room readiness for airborne precautions using simulation-based clinical systems testing
    Kennedy, Chris
    Doyle, Nichole M.
    Pedigo, Rachael
    Toy, Serkan
    Stoner, Alyssa
    PEDIATRIC ANESTHESIA, 2022, 32 (03) : 462 - 470
  • [9] 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
  • [10] 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