Challenges of Testing Complex Internet of Things (IoT) Devices and Systems | IEEE Conference Publication | IEEE Xplore