Analysis of faults detected in a large-scale multi-version software development experiment

@article{Vouk1990AnalysisOF,
  title={Analysis of faults detected in a large-scale multi-version software development experiment},
  author={Mladen A. Vouk and David F. McAllister and Alper K. Caglayan and James L. Walker and David E. Jr. Eckhardt and John P. J. Kelly and John C. Knight},
  journal={9th IEEE/AIAA/NASA Conference on Digital Avionics Systems},
  year={1990},
  pages={378-385}
}
In a multiversion software experiment, twenty programs were built to the same specification of an inertial navigation problem. The programs were then subjected to a three-phase testing and debugging process: an acceptance test, a certification test, and an operational test. Less than 20% of the faults discovered during the certification and operational testing were nonunique, i.e. the same or very similar faults would be found in more than one program. However, some of these common faults… CONTINUE READING

Figures and Tables from this paper.

Citations

Publications citing this paper.
SHOWING 1-10 OF 13 CITATIONS

An experimental evaluation on reliability features of N-version programming

  • 16th IEEE International Symposium on Software Reliability Engineering (ISSRE'05)
  • 2005
VIEW 5 EXCERPTS
CITES BACKGROUND, RESULTS & METHODS

Towards the fault tolerant software: fuzzy extension of crisp equivalence voters

M. Manic, D. Frincke
  • IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243)
  • 2001

Resource-constrained non-operational testing of software

  • Proceedings Ninth International Symposium on Software Reliability Engineering (Cat. No.98TB100257)
  • 1998

An empirical evaluation of maximum likelihood voting in failure correlation conditions

  • Proceedings of ISSRE '96: 7th International Symposium on Software Reliability Engineering
  • 1996

References

Publications referenced by this paper.
SHOWING 1-10 OF 10 REFERENCES

Vemulakonda, "Experiments in Fault-Tolerant Software Reliability

M. A. Vouk, D. F. McAllister, S.R.A.M. Paradkar
  • Report #5 on NAG-1-667,
  • 1989
VIEW 1 EXCERPT

A Large Scale Second Generation Experiment in Multi-Version Software: Description and Early Results

J. Kelly, D. Eckhardt, +3 authors M. Vouk
  • Proc. FTCS
  • 1988
VIEW 2 EXCERPTS

An Experimental Evaluation of the assumption of Independence in Multiversion Programming "

D. Eckhardt J. Kelly, A. Caglayan, J. Knight, D. McAllister, M. Vouk
  • IEEE Trans . Soft . Eng .
  • 1986

Leveson, "An Experimental Evaluation of the assumption of Independence in Multiversion Programming

N.G.J.C. Knight
  • IEEE Trans. Soft. Eng., Vol. SE-12(1),
  • 1986

PODS — A project on diverse software

  • IEEE Transactions on Software Engineering
  • 1986