IoT bugs and development challenges

A Makhshari, A Mesbah - 2021 IEEE/ACM 43rd International …, 2021 - ieeexplore.ieee.org
IoT systems are rapidly adopted in various domains, from embedded systems to smart
homes. Despite their growing adoption and popularity, there has been no thorough study to …

Reflecting on recurring failures in iot development

D Anandayuvaraj, JC Davis - Proceedings of the 37th IEEE/ACM …, 2022 - dl.acm.org
As IoT systems are given more responsibility and autonomy, they offer greater benefits, but
also carry greater risks. We believe this trend invigorates an old challenge of software …

On the development of IoT systems

A Taivalsaari, T Mikkonen - 2018 Third International …, 2018 - ieeexplore.ieee.org
A typical IoT system consists of four distinct architectural elements: devices, gateways, cloud
and apps. All these elements require special skills in their development. In order to write …

Application domains, evaluation data sets, and research challenges of IoT: A systematic review

R Lohiya, A Thakkar - IEEE Internet of Things Journal, 2020 - ieeexplore.ieee.org
We are at the brink of Internet of Things (IoT) era where smart devices and other wireless
devices are redesigning our environment to make it more correlative, flexible, and …

On challenges in engineering IoT software systems

RC Motta, KM De Oliveira, GH Travassos - Proceedings of the XXXII …, 2018 - dl.acm.org
Contemporary software systems, such as the Internet of Things (IoT), Industry 4.0, and Smart
Cities are new technology paradigms that offer challenges for their construction since they …

A microservices architecture for reactive and proactive fault tolerance in iot systems

A Power, G Kotonya - … IEEE 19th International Symposium on" A …, 2018 - ieeexplore.ieee.org
Providing fault-tolerance (FT) support to Internet of Things (IoT) systems is an open
challenge, with many implementations providing static, tightly coupled FT support that does …

Performance evaluation of open source IoT platforms

AA Ismail, HS Hamza, AM Kotb - 2018 IEEE global conference …, 2018 - ieeexplore.ieee.org
IoT platforms play a central role in IoT architecture; as they enable the development of
services and applications by end users. More than 300 IoT platforms were reported in the …

An empirical study of iot topics in iot developer discussions on stack overflow

G Uddin, F Sabir, YG Guéhéneuc, O Alam… - Empirical Software …, 2021 - Springer
Abstract Internet of Things (IoT) is defined as the connection between places and physical
objects (ie, things) over the Internet via smart computing devices. It is a rapidly emerging …

Introduction: Advances in IoT research and applications

P Wang, R Valerdi, S Zhou, L Li - Information Systems Frontiers, 2015 - Springer
The future of the Internet will consist of heterogeneously connected devices that will further
extend the borders of the world with physical entities and virtual components. The Internet of …

Securing the internet of things (IoT): A security taxonomy for IoT

S Rizvi, A Kurtz, J Pfeffer, M Rizvi - 2018 17th IEEE …, 2018 - ieeexplore.ieee.org
In Internet of Things (IoT), there is a vast number of connected devices that exist. These
devices are collecting and transmitting great volumes of data from device to device, device …