Publication | Open Access
A Pattern-Language for Self-Healing Internet-of-Things Systems
19
Citations
41
References
2020
Year
Unknown Venue
Self-healing Internet-of-things SystemsWeb Of ThingEngineeringError RecoveryIot SystemError DetectionSelf-managing SystemReliability EngineeringSelf-healing Iot SystemsSystems EngineeringInternet Of ThingsFailure DetectionComputer ScienceIot ArchitectureIot Data ManagementFault ManagementEdge ComputingCloud ComputingIndustrial Informatics
Internet-of-Things systems are assemblies of highly-distributed and heterogeneous parts that, in orchestration, work to provide valuable services to end-users in many scenarios. These systems depend on the correct operation of sensors, actuators, and third-party services, and the failure of a single one can hinder the proper functioning of the whole system, making error detection and recovery of paramount importance, but often overlooked. By drawing inspiration from other research areas, such as cloud, embedded, and mission-critical systems, we present a set of patterns for self-healing IoT systems. We discuss how their implementation can improve system reliability by providing error detection, error recovery, and health mechanisms maintenance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1