P.R. Croll
Dependable, intelligent voting for real-time control software
Croll, P.R.; Sharkey, A.J.C.; Bass, J.M.; Sharkey, N.E.; Fleming, P.J.
Authors
A.J.C. Sharkey
Prof Julian Bass J.Bass@salford.ac.uk
Professor Software Engineering
N.E. Sharkey
P.J. Fleming
Abstract
An intelligent and dependable voting mechanism for use in real-time control applications is presented. Strategies proposed by current safety standards advocate N-version software to minimize the effects of undetected software design faults (bugs). This requires diversity in design but presents a problem in that truly diverse code produces diverse results; that is, differences in output values, timeliness and reliability. Reaching a consensus requires an intelligent voter, especially when non-stop operation is demanded, e.g. in aerospace applications. This paper, therefore, firstly considers the applicable safety standards and the requirements for an intelligent voter service. The use of replicated voters to improve reliability is examined and a mechanism to ensure non-stop operation is presented. The formal mathematical analysis used to verify the crucial behavioural properties of the voting service design is detailed. Finally, the use of neural nets and genetic algorithms to create N- version redundant voters, is considered.
Citation
Croll, P., Sharkey, A., Bass, J., Sharkey, N., & Fleming, P. (1995). Dependable, intelligent voting for real-time control software. Engineering Applications of Artificial Intelligence, 8(6), 615-623. https://doi.org/10.1016/0952-1976%2895%2900044-5
Journal Article Type | Article |
---|---|
Publication Date | 1995-12 |
Deposit Date | Dec 18, 2023 |
Journal | Engineering Applications of Artificial Intelligence |
Print ISSN | 0952-1976 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 8 |
Issue | 6 |
Pages | 615-623 |
DOI | https://doi.org/10.1016/0952-1976%2895%2900044-5 |
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