Title :
An adaptive approach for n-version systems
Author :
Grosspietsch, K.E. ; Silayeva, T.A.
Author_Institution :
Fraunhofer Inst. for Autonomous Intelligent Syst., St. Augustin, Germany
Abstract :
In this paper, a modification of classical n-version systems as discussed. We consider an adaptive approach which allows to model and manage different quality levels of the versions. This is achieved by introducing an individual weight factor to each version of the n-version system. This weight factor is then included in the voting procedure, i.e. the voting as based on a weighted counting. Additionally, the extension of this approach to component-based strategies for building the individual versions of the n-version system as considered.
Keywords :
configuration management; safety-critical software; software fault tolerance; adaptive approach; component-based strategies; n-version systems; safety-critical computer; voting procedure; Buildings; Computer applications; Computer errors; Hardware; Intelligent systems; Programming profession; Quality management; Road transportation; Software design; Voting;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213393