Double Cycle Hybrid Testing of Hybrid Distributed IoT System
Cyrine Zid, Dmytro Viktorovych Humeniuk, Foutse Khomh, Giuliano Antoniol · 2020
Testing heterogeneous IoT applications such as a home automation systems integrating a variety of devices poses serious challenges. Oftentimes requirements are vaguely defined. Consumer grade cyber-physical devices and software may not meet the reliability and quality standard needed. Plus, system behavior may partially depend on various environmental conditions. For example, WI-FI congestion may cause packet delay; meanwhile cold weather may cause an unexpected drop of inside temperature.