DocumentCode
1995697
Title
Scheduling algorithms for N-version programming scheme
Author
Abulnaja, O.A. ; Hosseini, S.H. ; Vairavan, K.
Author_Institution
Dept. of Comput. Sci., King Abdulaziz Univ., Jeddah, Saudi Arabia
fYear
1996
fDate
21-23 Aug 1996
Firstpage
184
Lastpage
189
Abstract
For critical computer applications, N-version Programming (NVP) is used for software fault tolerance. However, software redundancy which is employed in NVP results in system performance degradation. We propose software fault-tolerant scheduling policies based on both fully N-version programming and semi N-version programming models of computation. Further we study the performance of the system under the proposed scheduling policies
Keywords
processor scheduling; programming; redundancy; software fault tolerance; software performance evaluation; N-version programming scheme; critical computer applications; fully N-version programming; scheduling algorithms; semi N-version programming; software fault tolerance; software fault-tolerant scheduling policies; software redundancy; system performance degradation; Computational modeling; Computer science; Fault tolerance; Processor scheduling; Scheduling algorithm; Software performance; Software reliability; Software systems; System performance; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th International
Conference_Location
Seoul
ISSN
0730-3157
Print_ISBN
0-8186-7579-9
Type
conf
DOI
10.1109/CMPSAC.1996.544161
Filename
544161
Link To Document