Formal Verification of Consistency for Systems with Redundant Controllers
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866916182006693888 |
|---|---|
| author | Johansson, Bjarne Pourvatan, Bahman Moezkarimi, Zahra Papadopoulos, Alessandro Sirjani, Marjan |
| author_facet | Johansson, Bjarne Pourvatan, Bahman Moezkarimi, Zahra Papadopoulos, Alessandro Sirjani, Marjan |
| contents | A potential problem that may arise in the domain of distributed control systems is the existence of more than one primary controller in redundancy plans that may lead to inconsistency. An algorithm called NRP FD is proposed to solve this issue by prioritizing consistency over availability. In this paper, we demonstrate how by using modeling and formal verification, we discovered an issue in NRP FD where we may have two primary controllers at the same time. We then provide a solution to mitigate the identified issue, thereby enhancing the robustness and reliability of such systems. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2403_18917 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Formal Verification of Consistency for Systems with Redundant Controllers Johansson, Bjarne Pourvatan, Bahman Moezkarimi, Zahra Papadopoulos, Alessandro Sirjani, Marjan Software Engineering A potential problem that may arise in the domain of distributed control systems is the existence of more than one primary controller in redundancy plans that may lead to inconsistency. An algorithm called NRP FD is proposed to solve this issue by prioritizing consistency over availability. In this paper, we demonstrate how by using modeling and formal verification, we discovered an issue in NRP FD where we may have two primary controllers at the same time. We then provide a solution to mitigate the identified issue, thereby enhancing the robustness and reliability of such systems. |
| title | Formal Verification of Consistency for Systems with Redundant Controllers |
| topic | Software Engineering |
| url | https://arxiv.org/abs/2403.18917 |