TY  - JOUR
T1  - Ant Colony Optimization for Multiversion Software Synthesis
AU - Yurievich Tsarev, Roman AU - Vladimirivich Kovalev, Igor AU - Valerievich Soloviev, Eugeny AU - Vladimirovich Prokopenko, Alexander AU - Nikolaevich Knyazkov, Alexey 
JO  - International Journal of Soft Computing
VL  - 11
IS  - 3
SP  - 136
EP  - 139
PY  - 2016
DA  - 2001/08/19
SN  - 1816-9503
DO  - ijscomp.2016.136.139
UR  - https://makhillpublications.co/view-article.php?doi=ijscomp.2016.136.139
KW  - Optimization
KW  -ant colony
KW  -multiversion software
KW  -resources
KW  -design
AB  - High reliability of the software can be achieved by the use of N-version or multiversion programming. In this case multiversion software modules are realized by means of several functionally equivalent versions developed to solve the same tasks. Synthesis of multiversion software based on the introduction of software redundancy with limited resources is always the optimization problem. Solution of this problem, as a rule, is a compromise between numbers of criteria. The research propose the method based on the use of ant algorithm for design of optimal multiversion software. The study presents an example of synthesis of multiversion software without redundancy. Although, there are several versions for the implementation of each software module.
ER  - 