2021
DOI: 10.1002/stvr.1805
|View full text |Cite
|
Sign up to set email alerts
|

Combinatorial methods for testing Internet of Things smart home systems

Abstract: In this paper, we report on applying combinatorial testing to Internet of Things (IoT) home automation hub systems. We detail how to create a dedicated input parameter model of an IoT home automation hub system for use with combinatorial test case generation strategies. Further, we developed an automated test execution framework and two test oracles for evaluation purposes. We applied and evaluated our proposed methodological approach to a real-world IoT system and analysed the obtained results of various comb… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 66 publications
0
1
0
Order By: Relevance
“…Testing IoT Applications. Several studies target different aspects of testing IoT applications [16] such as model-based conformance testing of IoT [6], testing heterogeneity of IoT devices in loop [8], identifying faults in devices integration with IoT application [41], combinatorial testing and coverage criteria for IoT systems [25], combinatorial testing for IoT-based smart home applications [21], and simulation of health monitoring activities of healthcare IoT applications [39]. Our work focuses on testing REST APIs of a real-world healthcare IoT application using one of the latest REST APIs testing approaches.…”
Section: Related Workmentioning
confidence: 99%
“…Testing IoT Applications. Several studies target different aspects of testing IoT applications [16] such as model-based conformance testing of IoT [6], testing heterogeneity of IoT devices in loop [8], identifying faults in devices integration with IoT application [41], combinatorial testing and coverage criteria for IoT systems [25], combinatorial testing for IoT-based smart home applications [21], and simulation of health monitoring activities of healthcare IoT applications [39]. Our work focuses on testing REST APIs of a real-world healthcare IoT application using one of the latest REST APIs testing approaches.…”
Section: Related Workmentioning
confidence: 99%
“…With the progress of Artificial Intelligence (AI), as well as NLP (Natural Language Processing), which is clearly seen in modern conversational {systems [6,7], the man-machine collaboration becomes an urgent and promising trend in modern industry. Nevertheless, despite recent significant advancements [8][9][10][11] in the field of Human-Computer Interaction (HCI) (namely: the Amazon Echo available since 2015 [12][13][14], Microsoft Cortana massively expanding in 2015 to numerous platforms [15], Google Speech announced in 2016, upgraded in 2018 [16] and 2022 [17], Google Assistant announced in 2016 [18,19], Google Nest introduced as Google Home also in 2016 [20][21][22][23][24], and the Apple Siri updated in 2017 [25,26]) and undoubtful progress in Artificial Intelligence and Machine Learning [27][28][29][30], conversational AI systems usually still tend to disappoint rather than to amaze their interlocutors (and there are some specific reasons for that, already diagnosed and described [31]). In the case of industrial solutions, an appropriate sensor network with insight into every aspect of the man-machine communication with regard to its purpose is required (allowing later to provide insight into the quality and efficiency of every stage of the process for a given worker/trainee).…”
Section: Introductionmentioning
confidence: 99%