1. A formal model-based approach to design failure-aware Internet of Things architectures
- Author
-
Ben Hafaiedh, Imene, Elaoud, Amani, and Maddouri, Asma
- Abstract
The Internet of Things (IoT) is expanding its application domains and deployments due to its rapid development. Within such architectures, ensuring reliability and fault tolerance becomes a critical consideration. In this work, we propose a model-based design approach where formal models are used to analyze failure-related behaviors. One goal is to make this analysis early in the development cycle, prior to actual implementation, aiming to reduce the cost associated with discovering and rectifying failures later in IoT architectures. A further goal is to explore different designs and strategies without needing costly development, coding, and testing. This work follows these ideas by presenting a formal model of IoT architectures encompassing failure-related aspects and allowing designers to perform reliability analysis using statistical model-checking (SMC) and run-time simulations.
- Published
- 2024
- Full Text
- View/download PDF