Loading…
Discovering Hazards in IoT Architectures: A Safety Analysis Approach for Medical Use Cases
Internet of Things (IoT) systems are becoming increasingly safety-critical as the "Things" become an integral part of everyday life and are given control over life-sustaining processes. As such, these products will need safety-aware analysis during the software development life cycle to en...
Saved in:
Published in: | IEEE access 2023-01, Vol.11, p.1-1 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Internet of Things (IoT) systems are becoming increasingly safety-critical as the "Things" become an integral part of everyday life and are given control over life-sustaining processes. As such, these products will need safety-aware analysis during the software development life cycle to ensure they operate successfully without harming users. Objective: The overall objective of this study is to construct an approach for conducting safety analysis on the IoT systems in the design phase of the Software Development Life Cycle. Problem: The increasing complexity of the IoT raises concerns with respect to properly assuring IoT safety, since more interaction among components and tighter coupling may result in increased logical errors, posing new safety risks. To show the effect of these problems, we have analyzed several medical systems using our proposed methodology. Method: In this study, we present a methodology to implement IoT systems which takes into account errors and potential hazards at design time. To increase the adoptability of our approach, we use standardized languages/model to represent errors. Several medical use cases are analyzed to prove the viability of the suggested approach. Results: The results of our study show that tracing errors via our method leads to the discovery of hazards in IoT architectures without requiring specialized domain knowledge. The results also are validated based on the traceability criteria. Conclusion: By providing a new hazard analysis method based on early design knowledge and validating early in the Software Development Life Cycle, we discover more hazards and safety constraints to ensure the success of safety critical IoT systems. |
---|---|
ISSN: | 2169-3536 2169-3536 |
DOI: | 10.1109/ACCESS.2023.3280414 |