N-версионное программное обеспечение
N-ВЕРСИОННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
(N-version software):
Набор различных программ, называемых версиями, разработанных под общие требования и общие приемо-сдаточные тестирования. Версии выполняются одновременно и независимо, обычно на резервированных аппаратных средствах. Используются идентичные входы в тестовых системах или соответствующие входы резервированных систем. В случае противоречия между выходами различных версий используется заранее определенная стратегия, такая, например, как голосование.