2020
DOI: 10.1109/access.2020.3039931
|View full text |Cite
|
Sign up to set email alerts
|

A Framework for Continuous Regression and Integration Testing in IoT Systems Based on Deep Learning and Search-Based Techniques

Abstract: Tremendous systems are rapidly evolving based on the trendy Internet of Things (IoT) in various domains. Different technologies are used for communication between the massive connected devices through all layers of the IoT system, causing many security and performance issues. Regression and integration testing are considered repeatedly, in which the vast costs and efforts associated with the frequent execution of these inflated test suites hinder the adequate testing of such systems. This necessitates the focu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 22 publications
(17 citation statements)
references
References 51 publications
0
17
0
Order By: Relevance
“…Further, it could support self-monitoring architectural models for high fault tolerance. Tracking testing progress technique can be applied to validate the testing process and ensure tests completeness [103]. 4) Domain-Specific Language Handler: As per our study, the SW functional suitability has become one of the major SWE challenges that has not been addressed yet in IoT-based systems to the best of our knowledge.…”
Section: Swe Handlermentioning
confidence: 99%
“…Further, it could support self-monitoring architectural models for high fault tolerance. Tracking testing progress technique can be applied to validate the testing process and ensure tests completeness [103]. 4) Domain-Specific Language Handler: As per our study, the SW functional suitability has become one of the major SWE challenges that has not been addressed yet in IoT-based systems to the best of our knowledge.…”
Section: Swe Handlermentioning
confidence: 99%
“…The challenges of testing in IoT-based systems were addressed in [1] on the different testing levels, where a lackage was indicated when testing IoT-based systems during the selection and prioritization of the IoT system TCs . In [6], a testing technique was proposed in order to effectively apply integration and regression testing over IoT based systems, which was by merging deep learning LSTM algorithm for the IoT TCs selection. LSTM classifier was applied in order to classify the IoT system requirements into the main IoT system components which are the user devices, sensors and actuators, data processing, and protocols and gateways.…”
Section: Related Workmentioning
confidence: 99%
“…This paper presents an enhanced framework for integration and regression testing in IoTbased systems by integrating the Hill Climping (HC) algorithm as one of the SBTs for TCs prioritization on the top of the deep learning LSTM algorithm at the IoT-based Continuous Integration and Regression Testing Framework (IoT-ECIRTF) [6], as shown in Fig. 1.…”
Section: The Enhanced Framework For Continuous Integration and Regression Testing In Iotbased Systems (Iot-ecirtf)mentioning
confidence: 99%
See 2 more Smart Citations