Continuously Testing Distributed IoT Systems: An Overview of the State of the Art

Beilharz, J., Wiesner, P., Boockmeyer, A., Friedenberger, D., Brokhausen, F., Pirl, L., Behnke, I., Polze, A. and Thamsen, L. (2021) Continuously Testing Distributed IoT Systems: An Overview of the State of the Art. 19th International Conference on Service-Oriented Computing (ICSOC) Workshops, Virtual Event, 22–25 November 2021.

[img] Text
273238.pdf - Accepted Version
Restricted to Repository staff only

203kB

Publisher's URL: https://icsoc2021.josueonline.com/accepted_tutorials.php

Abstract

The continuous testing of small changes to systems has proven to be useful and is widely adopted in the development of software systems. For this, software is tested in environments that are as close as possible to the production environments. When testing IoT systems, this approach is met with unique challenges that stem from the typically large scale of the deployments, heterogeneity of nodes, challenging network characteristics, and tight integration with the environment among others. IoT test environments present a possible solution to these challenges by emulating the nodes, networks, and possibly domain environments in which IoT applications can be executed. This paper gives an overview of the state of the art in IoT testing. We derive desirable characteristics of IoT test environments, compare 18 tools that can be used in this respect, and give a research outlook of future trends in this area

Item Type:Conference or Workshop Item
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Thamsen, Dr Lauritz
Authors: Beilharz, J., Wiesner, P., Boockmeyer, A., Friedenberger, D., Brokhausen, F., Pirl, L., Behnke, I., Polze, A., and Thamsen, L.
College/School:College of Science and Engineering > School of Computing Science
Related URLs:

University Staff: Request a correction | Enlighten Editors: Update this record