Challenges of Testing Complex Internet of Things (IoT) Devices and Systems. - Anna Katrina Gomez; Simi (Kamini) Bajaj (KSE, 2019)