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

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...

Full description

Bibliographic Details
Main Authors: Teeba Ismail Kh., Ibrahim I. Hamarash
Format: Article
Language:English
Published: International Association of Online Engineering (IAOE) 2020-06-01
Series:International Journal of Interactive Mobile Technologies
Subjects:
Online Access:https://online-journals.org/index.php/i-jim/article/view/13431
id doaj-1bfc6b75c4454fc8adc31d9102855aab
record_format Article
spelling doaj-1bfc6b75c4454fc8adc31d9102855aab2021-09-02T11:29:31ZengInternational Association of Online Engineering (IAOE)International Journal of Interactive Mobile Technologies1865-79232020-06-01140912815210.3991/ijim.v14i09.134315897Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping StudyTeeba Ismail Kh.0Ibrahim I. Hamarash1Department of Computer Science,Lebanese French University (LFU)/Salahaddin University, Erbil, IraqUniversity of Kurdistan-Hewler, School of Science and Engineering, Salahaddin University-Erbil Kurdistan Region, IraqThe 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.https://online-journals.org/index.php/i-jim/article/view/13431internet of things, iot, quality assurance, model-based testing, iso/iec 25000 quality model
collection DOAJ
language English
format Article
sources DOAJ
author Teeba Ismail Kh.
Ibrahim I. Hamarash
spellingShingle Teeba Ismail Kh.
Ibrahim I. Hamarash
Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study
International Journal of Interactive Mobile Technologies
internet of things, iot, quality assurance, model-based testing, iso/iec 25000 quality model
author_facet Teeba Ismail Kh.
Ibrahim I. Hamarash
author_sort Teeba Ismail Kh.
title Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study
title_short Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study
title_full Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study
title_fullStr Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study
title_full_unstemmed Model-Based Quality Assessment of Internet of Things Software Applications: A Systematic Mapping Study
title_sort model-based quality assessment of internet of things software applications: a systematic mapping study
publisher International Association of Online Engineering (IAOE)
series International Journal of Interactive Mobile Technologies
issn 1865-7923
publishDate 2020-06-01
description 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.
topic internet of things, iot, quality assurance, model-based testing, iso/iec 25000 quality model
url https://online-journals.org/index.php/i-jim/article/view/13431
work_keys_str_mv AT teebaismailkh modelbasedqualityassessmentofinternetofthingssoftwareapplicationsasystematicmappingstudy
AT ibrahimihamarash modelbasedqualityassessmentofinternetofthingssoftwareapplicationsasystematicmappingstudy
_version_ 1721175947380523008