Verification of a Failure Management Protocol for Stateful IoT Applications

2Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Fog computing provides computing, storage and communication resources at the edge of the network, near the physical world. Devices deployed in the Fog have interesting properties such as short delays, responsiveness, optimised communications and privacy. However, these devices have low stability and are prone to failures. Thus, there is a need for management protocols to tolerate failures of IoT applications in the Fog. We propose a failure management protocol which recovers from failures of devices and software elements involved in an IoT application. Designing such highly distributed management protocols is a difficult and error-prone task. Therefore, the main contribution of this paper is the formal specification and verification of this failure management protocol. Formal specification is achieved using a process algebraic language. The corresponding formal model was used to carry out extensive analysis of the protocol to ensure that it preserves important architectural invariants and functional properties. The verification step was performed using model checking techniques. The analysis of the protocol was a success because it allowed us to detect and correct several issues in the protocol.

Cite

CITATION STYLE

APA

Ozeer, U., Salaün, G., Letondeur, L., Ottogalli, F. G., & Vincent, J. M. (2020). Verification of a Failure Management Protocol for Stateful IoT Applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12327 LNCS, pp. 272–287). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-58298-2_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free