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 …
also carry greater risks. We believe this trend invigorates an old challenge of software …
Supporting early-safety analysis of IoT systems by exploiting testing techniques
IoT systems' complexity and susceptibility to failures pose significant challenges in ensuring
their reliable operation. Failures can be internally generated or caused by external factors …
their reliable operation. Failures can be internally generated or caused by external factors …
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 …
homes. Despite their growing adoption and popularity, there has been no thorough study to …
IoTRepair: Flexible fault handling in diverse IoT deployments
IoT devices can be used to complete a wide array of physical tasks, but due to factors such
as low computational resources and distributed physical deployment, they are susceptible to …
as low computational resources and distributed physical deployment, they are susceptible to …
Chaos duck: A tool for automatic iot software fault-tolerance analysis
Internet of Things (IoT) device software frequently handles sensitive data. This software has
to be resistant to faults to prevent leakage and ensure data privacy and security. Source …
to be resistant to faults to prevent leakage and ensure data privacy and security. Source …
IoTRepair: Systematically addressing device faults in commodity IoT
IoT devices are decentralized and deployed in unstable environments, which causes them
to be prone to various types of faults, such as power failure and network disruption. Yet …
to be prone to various types of faults, such as power failure and network disruption. Yet …
A microservices architecture for reactive and proactive fault tolerance in iot systems
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 …
challenge, with many implementations providing static, tightly coupled FT support that does …
On challenges in engineering IoT software systems
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 …
Cities are new technology paradigms that offer challenges for their construction since they …
Fault-tolerant iot: A systematic mapping study
MT Moghaddam, H Muccini - … , SERENE 2019, Naples, Italy, September 17 …, 2019 - Springer
A failure may occur at all architectural levels of the Internet of Things (IoT) applications:
sensor and actuator nodes can be missed, network links can be down, and processing and …
sensor and actuator nodes can be missed, network links can be down, and processing and …
Practical methods for managing faults in IoT computing
CW Park, SD Kim - Journal of Internet Computing and Services, 2015 - koreascience.kr
Abstract Internet of Thing (IoT) computing is an environment where various devices with
sensors and actuators are connect, and interact together to acquire contexts and provide …
sensors and actuators are connect, and interact together to acquire contexts and provide …