Publication: Reliability analysis in N-version programming with dependent failures
| dc.contributor.author | Ege, Mustafa | |
| dc.contributor.author | Eyler, M. Akif | |
| dc.contributor.author | Karakaş, M. Ümit | |
| dc.contributor.institution | Ege, Mustafa, Department of Computer Engineering, Hacettepe Üniversitesi, Ankara, Turkey | |
| dc.contributor.institution | Eyler, M. Akif, Department of Computer Engineering, Marmara Üniversitesi, Istanbul, Turkey | |
| dc.contributor.institution | Karakaş, M. Ümit, Department of Computer Engineering, Bahçeşehir Üniversitesi, Istanbul, Turkey | |
| dc.date.accessioned | 2025-10-05T16:52:07Z | |
| dc.date.issued | 2001 | |
| dc.description.abstract | In fault-tolerant software, to enhance the reliability, one of the major approaches is N-version programming. The modeling studies provided in literature help us to understand under which conditions these approaches increase the software reliability. In this paper, the models given in literature for N-version programming are reviewed. We discuss the deficiency in one of these models trying to improve it to agree with another independent reliability model. Furthermore, we examine how we can combine the dependency concept with the independent reliability model and the subject of how we can extend it for N value. By taking into consideration the dependent failure behavior, a dependent failure parameter is introduced to the reliability model in case the events are /spl alpha/-dependent. Here, /spl alpha/ measures the similarity percentage of the input sets on which each pair of versions fail. © 2001 IEEE. © 2013 Elsevier B.V., All rights reserved. | |
| dc.description.sponsorship | Euromicro | |
| dc.identifier.conferenceName | 27th EUROMICRO Conference 2001: A Net Odyssey, EUROMICRO 2001 | |
| dc.identifier.conferencePlace | Warsaw | |
| dc.identifier.doi | 10.1109/EURMIC.2001.952452 | |
| dc.identifier.endpage | 181 | |
| dc.identifier.issn | 10896503 | |
| dc.identifier.scopus | 2-s2.0-84888999860 | |
| dc.identifier.startpage | 174 | |
| dc.identifier.uri | https://doi.org/10.1109/EURMIC.2001.952452 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14719/14071 | |
| dc.language.iso | en | |
| dc.relation.source | Conference Proceedings of the EUROMICRO | |
| dc.subject.authorkeywords | Dependent Failure | |
| dc.subject.authorkeywords | Fault-tolerant Software | |
| dc.subject.authorkeywords | Input Set | |
| dc.subject.authorkeywords | Model Study | |
| dc.subject.authorkeywords | N Value | |
| dc.subject.authorkeywords | N Version Programming | |
| dc.subject.authorkeywords | Reliability Model | |
| dc.subject.authorkeywords | Microwave Circuits | |
| dc.subject.authorkeywords | Software Reliability | |
| dc.subject.indexkeywords | Dependent failure | |
| dc.subject.indexkeywords | Fault-tolerant software | |
| dc.subject.indexkeywords | Input set | |
| dc.subject.indexkeywords | Model study | |
| dc.subject.indexkeywords | N value | |
| dc.subject.indexkeywords | N version programming | |
| dc.subject.indexkeywords | Reliability model | |
| dc.subject.indexkeywords | Microwave circuits | |
| dc.subject.indexkeywords | Software reliability | |
| dc.title | Reliability analysis in N-version programming with dependent failures | |
| dc.type | Conference Paper | |
| dcterms.references | Arlat, Jean, Dependability Modeling and Evaluation of Software Fault-Tolerant Systems, IEEE Transactions on Computers, 39, 4, pp. 504-513, (1990), Avižienis, Algirdas Al, The N-Version Approach to Fault-Tolerant Software, IEEE Transactions on Software Engineering, SE-11, 12, pp. 1491-1501, (1985), Avižienis, Algirdas Al, Fault Tolerance by Design Diversity: Concepts and Experiments, Computer, 17, 8, pp. 67-80, (1984), Statistical Theory of Reliability and Life Testing, (1981), Belli, Fevzi, Fault-Tolerant Programs and Their Reliability, IEEE Transactions on Reliability, 39, 2, pp. 184-192, (1990), Belli, Fevzi, Fault-tolerant programs, Angewandte Informatik, 30, 12, pp. 533-538, (1988), Brilliant, Susan S., Analysis of Faults in an N-Version Software Experiment, IEEE Transactions on Software Engineering, 16, 2, pp. 238-247, (1990), Chen, Liming, N-VERSION PROGRAMMING: A FAULT-TOLERANCE APPROACH TO RELIABILITY OF SOFTWARE OPERATION., pp. 3-9, (1978), Eckhardt, Dave E., A Theoretical Basis for the Analysis of Multiversion Software Subject to Coincident Errors, IEEE Transactions on Software Engineering, SE-11, 12, pp. 1511-1517, (1985), Geist, Robert Miller, Estimation and Enhancement of Real-Time Software Reliability through Mutation Analysis, IEEE Transactions on Computers, 41, 5, pp. 550-558, (1992) | |
| dspace.entity.type | Publication | |
| local.indexed.at | Scopus | |
| person.identifier.scopus-author-id | 55948609100 | |
| person.identifier.scopus-author-id | 55949718700 | |
| person.identifier.scopus-author-id | 55947778500 |
