ENGLISH
La vitrine de diffusion des publications et contributions des chercheurs de l'ÉTS
RECHERCHER

IoT systems testing: Taxonomy, empirical findings, and recommendations

Minani, Jean Baptiste, Fellah, Yahia El, Sabir, Fatima, Moha, Naouel, Gueheneuc, Yann-Gael, Kuradusenge, Martin et Masuda, Tomoaki. 2025. « IoT systems testing: Taxonomy, empirical findings, and recommendations ». Journal of Systems and Software, vol. 226.

[thumbnail of Moha-N-2025-30694.pdf]
Prévisualisation
PDF
Moha-N-2025-30694.pdf - Version publiée
Licence d'utilisation : Creative Commons CC BY-NC-ND.

Télécharger (3MB) | Prévisualisation

Résumé

The Internet of Things (IoT) is reshaping our lives, increasing the need for thorough pre-deployment testing. However, traditional software testing may not address the testing requirements of IoT systems, leading to quality challenges. A specific testing taxonomy is crucial, yet no widely recognized taxonomy exists for IoT system testing. We introduced an IoT-specific testing taxonomy that categorizes aspects of IoT systems testing into seven distinct categories. We mined testing aspects from 83 primary studies in IoT systems testing and built an initial taxonomy. This taxonomy was refined and validated through two rounds of surveys involving 16 and then 204 IoT industry practitioners. We assessed its effectiveness by conducting an empirical evaluation on two separate IoT systems, each involving 12 testers. Our findings categorize seven testing aspects: (1) testing objectives, (2) testing tools and artifacts, (3) testers, (4) testing stage, (5) testing environment, (6) Object Under Test (OUT) and metrics, and (7) testing approaches. The evaluation showed that testers equipped with the taxonomy could more effectively identify diverse test cases and scenarios. Additionally, we recommend new research opportunities to enhance the testing of IoT systems.

Type de document: Article publié dans une revue, révisé par les pairs
Professeur:
Professeur
Moha, Naouel
Affiliation: Génie logiciel et des technologies de l'information
Date de dépôt: 31 mars 2025 18:15
Dernière modification: 10 avr. 2025 13:57
URI: https://espace2.etsmtl.ca/id/eprint/30694

Actions (Authentification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt