Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study

Authors

  • Teeba Ismail Kh. Department of Computer Science,Lebanese French University (LFU)/Salahaddin University, Erbil, Iraq https://orcid.org/0000-0001-5792-9548
  • Ibrahim I. Hamarash University of Kurdistan-Hewler, School of Science and Engineering, Salahaddin University-Erbil Kurdistan Region, Iraq

DOI:

https://doi.org/10.3991/ijim.v14i09.13431

Keywords:

internet of things, IoT, quality assurance, model-based testing, ISO/IEC 25000 quality model

Abstract


The Internet of things (IoT) is growing at a fast pace owing to its vast applications in varied fields such as medicine, society, economy, and even the military. This growth cannot continue without establishing high quality. Over the past decade, interest in research for the quality assurance of IoT has gradually grown. However, the discipline is still evolving, and further research is required to investigate the various quality-related aspects. Although assessing the entire system is impractical, to assure the quality of IoT applications, various assessment levels are required. A well-known and established approach to mitigate this difficulty is to model the entire system or a few parts of it for the sake of assessment, which is known as model-based testing. To determine what has been achieved thus far and what is lacking in this direction, this paper presents an extensive study on the use of the model-based approach to assure the quality of IoT applications. The study systematically reviews papers published from 2009 (early publications on IoT) to 2019 that reported the explicit use of models to assess the quality aspects of IoT applications. As a result of an extensive search process, the paper presents the results of scanning and reviewing 390 published papers. Thus far, out of these, 54 studies used the model-based approach to assess at least one quality aspect of an IoT application. In addition to the several relevant research questions that have been addressed in this study, this paper also presents several new insights and approaches for future research.

Author Biographies

Teeba Ismail Kh., Department of Computer Science,Lebanese French University (LFU)/Salahaddin University, Erbil, Iraq

Teeba Ismail Kh. Was received the B.S. degree in optical electronics engineering from Al-Nahrain University, Baghdad, Iraq, in 2004, and the M.S. degree in Laser and optoelectronics engineering from Al-Nahrain University, Baghdad, Iraq, in 2007. She is currently pursuing the Ph.D. degree in electrical engineering at Salahaldine University, Erbil, Iraq. She is an Assistant Lecturer with the Lebanese French University Faculty of Engineering Erbil, Iraq. Her research interest includes model-based testing area and quality assurance for the IoT software systems.

Ibrahim I. Hamarash, University of Kurdistan-Hewler, School of Science and Engineering, Salahaddin University-Erbil Kurdistan Region, Iraq

Ibrahim I. Hamarash he is a Professor of Control Systems Engineering at Salahaddin University since 1993. He received his BSc degree   in Electronics and Communication Engineering from Salahaddin University (1988), his MSc. in Control Systems Engineering from Mosul University (1993), his PhD. in Control Systems Engineering from The University of Technology (1999), his ICT project management certificate from UCSD, USA (2005). His research interest includes Robotics and Manipulators, Information Systems and Data Analysis, Modeling, Simulation and Control of Dynamic Systems.

Downloads

Published

2020-06-17

How to Cite

Kh., T. I., & Hamarash, I. I. (2020). Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study. International Journal of Interactive Mobile Technologies (iJIM), 14(09), pp. 128–152. https://doi.org/10.3991/ijim.v14i09.13431

Issue

Section

Papers