SCHEME FOR COMPARING RESULTS OF DIVERSE SOFTWARE VERSIONS

Viktor Mashkov, Jaroslav Pokorny

2007

Abstract

The paper presents a scheme for comparing the results produced by diversely designed SW versions in order to select and deliver presumably correct result. It also allows to determine all faulty versions of SW and all faulty comparators. As compared to the majority voting scheme, it requires a lesser number of result comparisons and is able, in most situations, to deliver presumably correct service even if the number of faulty SW versions is greater than the number of correct ones. The scheme is based on system-level diagnosis technique, particularly, on the comparison-based testing model. The proposed scheme can be used for designing fault-tolerant diverse servers and for improving adjudicator in N-version programming technique.

Download


Paper Citation


in Harvard Style

Mashkov V. and Pokorny J. (2007). SCHEME FOR COMPARING RESULTS OF DIVERSE SOFTWARE VERSIONS . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8111-06-7, pages 341-344. DOI: 10.5220/0001330403410344

in Bibtex Style

@conference{icsoft07,
author={Viktor Mashkov and Jaroslav Pokorny},
title={SCHEME FOR COMPARING RESULTS OF DIVERSE SOFTWARE VERSIONS},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2007},
pages={341-344},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001330403410344},
isbn={978-989-8111-06-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - SCHEME FOR COMPARING RESULTS OF DIVERSE SOFTWARE VERSIONS
SN - 978-989-8111-06-7
AU - Mashkov V.
AU - Pokorny J.
PY - 2007
SP - 341
EP - 344
DO - 10.5220/0001330403410344