Affiliation:
1. University of Passau, Passau, Germany
2. Ulm University, Ulm, Germany
Abstract
Internet-of-Things (IoT) ecosystems tend to grow both in scale and complexity, as they consist of a variety of heterogeneous devices that span over multiple architectural IoT layers (e.g., cloud, edge, sensors). Further, IoT systems increasingly demand the resilient operability of services, as they become part of critical infrastructures. This leads to a broad variety of research works that aim to increase the resilience of these systems. In this article, we create a systematization of knowledge about existing scientific efforts of making IoT systems resilient. In particular, we first discuss the taxonomy and classification of resilience and resilience mechanisms and subsequently survey state-of-the-art resilience mechanisms that have been proposed by research work and are applicable to IoT. As part of the survey, we also discuss questions that focus on the practical aspects of resilience, e.g., which constraints resilience mechanisms impose on developers when designing resilient systems by incorporating a specific mechanism into IoT systems.
Funder
Federal Ministry of Education and Research of Germany
Deutsche Forschungsgemeinschaft
Publisher
Association for Computing Machinery (ACM)
Subject
General Computer Science,Theoretical Computer Science
Reference152 articles.
1. The cloud application modelling and execution language;Achilleos Achilleas P.;J. Cloud Comp. 8, Article,2019
2. Blockchain-based Smart-IoT Trust Zone Measurement Architecture
3. Shadow honeypots;Anagnostakis Kostas;International Journal of Computer and Network Security,2010
4. A Distilled Characterization of Resilience and Its Embraced Properties Based on State-Spaces
Cited by
44 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献