Skip to search formSkip to main contentSkip to account menu

N-version programming

Known as: Multiversion programming, NVP (disambiguation), NVX 
N-version programming (NVP), also known as multiversion programming or multiple-version dissimilar software, is a method or process in software… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2011
2011
A wideband and compact partial electromagnetic bandgap (PEBG) structure and a corresponding stopband-estimation model are… 
2006
2006
One of the challenging problems for software companies is to find the optimal time of release of the software so as to minimize… 
2004
2004
The ballot battles of the 2000 US Presidential Election clearly indicate that existing voting technologies and processes are not… 
2002
2002
N-version programming is a software structuring technique designed to permit software to be fault-tolerant, i.e., able to operate… 
2001
2001
Developers sometimes use design diversity- producing two or more units, or variants, aimed at delivering the same services… 
1999
1999
  • A. Romanovsky
  • 1999
  • Corpus ID: 608845
The paper deals with the use of software diversity, specifically, N-version programming (NVP) in object oriented (OO) systems. We… 
1994
1994
Fault tolerant software uses redundancy to improve reliability; but such redundancy requires additional resources and tends to be… 
1991
1991
An approach to the optimization of software reliability is proposed. The emphasis is put on the software redundancy to achieve… 
1988
1988
An experiment in which relatively low-quality programs were run in an N-version mode on a microcomputer-based network…