The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.
Chaos Duck: A Tool for Automatic IoT Software Fault-Tolerance Analysis
From OpenAlex, which stores abstracts as an
index of words and their positions: what is shown is rebuilt from that,
and reads fluently whether or not it is what the author wrote.
Abstract
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 code hardening is a common way to make software fault-tolerant. However, the effectiveness and performance impact of a chosen hardening technique are not always obvious. Moreover, it becomes increasingly difficult to predict potential attack vectors and implement proper countermeasures. To assist in this task, we developed Chaos Duck, an automatic tool for IoT software fault-tolerance analysis. Chaos Duck emulates various fault types and provides statistics on their impact on software security and stability. We present a case study in which we use Chaos Duck to compare five software hardening techniques applied to the PRESENT block cipher implementation. We show that some simple hardening techniques may improve fault-tolerance, while others can instead reduce overall security and introduce new vulnerabilities. Our contributions are twofold: we offer a software fault-tolerance analysis tool to IoT developers seeking to make their software secure and robust, and we shed light on the efficiency of various hardening techniques.
How it got here
How it got here
agent via openalex
Added
2026-10-27 06:13 UTC
Not denied by
a person 2026-10-29 17:12 UTC
Cite it as
@misc{zavalyshyn2021chaos,
title = {Chaos Duck: A Tool for Automatic IoT Software Fault-Tolerance Analysis},
author = {Igor Zavalyshyn and Thomas Given-Wilson and Axel Legay and Ramin Sadre and Étienne Rivière},
year = {2021},
journal = {Proceedings/Proceedings - Symposium on Reliable Distributed Systems},
publisher = {Institute of Electrical and Electronics Engineers},
pages = {46--55},
doi = {10.1109/srds53918.2021.00014},
}