G Latif-Shabgahi
Component-oriented voter model for dependable control applications
Latif-Shabgahi, G; Bass, J.M; Bennett, S
Abstract
In many industrial applications arbitration between redundant subsystems using voting algorithms is popular. Many voting strategies, implemented in hardware or software, have been proposed of which majority and median voters have been widely used in real applications. Component-oriented design and modeling is receiving increasing amounts of interest in the software engineering community. Detailed analysis of voters shows that they can also be considered as a combination of independent components, each performing a specific function. This article proposes a component-oriented model for voters. The model offers benefits such as reusability, flexibility, and extensibility to the system designer. Components and their families are introduced, categorised and simulated. The model is simulated and a library of simulated components is provided. The generality of the model not only supports the analysis of a large number of voter permutations but also facilitates system design and implementation phases. The article presents the experimental results of selected component-oriented voters including majority, median, and linear predictor voters within a Triple Modular Redundant, TMR, system for a wide range of error scenarios. The correctness of the voter model is also proved by comparing the experimental results of selected component-oriented voters with those of the corresponding directly implemented voters.
Citation
Latif-Shabgahi, G., Bass, J., & Bennett, S. (2001). Component-oriented voter model for dependable control applications. Microprocessors and Microsystems, 25(3), 167-176. https://doi.org/10.1016/S0141-9331%2801%2900109-0
Journal Article Type | Article |
---|---|
Publication Date | May 30, 2001 |
Deposit Date | Dec 18, 2023 |
Journal | Microprocessors and Microsystems |
Print ISSN | 0141-9331 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 25 |
Issue | 3 |
Pages | 167-176 |
DOI | https://doi.org/10.1016/S0141-9331%2801%2900109-0 |
You might also like
Agile Software Engineering Skills
(2023)
Book
A comparison of deep learning techniques for corrosion detection
(2022)
Conference Proceeding
Multi-cloud load distribution for three-tier applications
(2022)
Journal Article
Downloadable Citations
About USIR
Administrator e-mail: library-research@salford.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search