Héctor: A Framework for Testing IoT Applications Across Heterogeneous Edge and Cloud Testbeds

Behnke, I., Thamsen, L. and Kao, O. (2019) Héctor: A Framework for Testing IoT Applications Across Heterogeneous Edge and Cloud Testbeds. In: IEEE/ACM 12th International Conference on Utility and Cloud Computing (UCC '19), Auckland, New Zealand, 02-05 Dec 2019, pp. 15-20. ISBN 9781450370448 (doi: 10.1145/3368235.3368832)

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

526kB

Abstract

As a result of the many technical advances in microcomputers and mobile connectivity, the Internet of Things (IoT) has been on the rise in the recent decade. Due to the broad spectrum of applications, networks facilitating IoT scenarios can be of very different scale and complexity. Additionally, connected devices are uncommonly heterogeneous, including micro controllers, smartphones, fog nodes and server infrastructures. Therefore, testing IoT applications is difficult, motivating adequate tool support. In this paper, we present Héctor, a framework for the automatic testing of IoT applications. Héctor allows the automated execution of user-defined experiments on agnostic IoT testbeds. To test applications independently of the availability of required devices, the framework is able to generate virtual testbeds with adjustable network properties. Our evaluations show that simple experiments can be easily automated across a broad spectrum of testbeds. However, the results also indicate that there is considerable interference in experiments, in which many devices are emulated, due to the high resource demand of system emulation.

Item Type:Conference Proceedings
Additional Information:Funding: This work has been supported through grants by the German Ministry for Education and Research (BMBF) as Berlin Big Data Center BBDC2 (funding mark 01IS18025A).
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Thamsen, Dr Lauritz
Authors: Behnke, I., Thamsen, L., and Kao, O.
College/School:College of Science and Engineering > School of Computing Science
Publisher:ACM
ISBN:9781450370448

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