A constant perturbation method for evaluation of structural diversity in multiversion software

L Chen, J May, G Hughes

Research output: Chapter in Book/Report/Conference proceedingChapter in a book

2 Citations (Scopus)

Abstract

In this paper, fault simulation is discussed as a test method for diversity assessment of multiversion software and data flow perturbation is used as a main technique for implementation. More specifically, constant perturbation is introduced as a specific example of data-flow perturbation. Some quantitative metrics are proposed for the description of software diversity, and the parameters needed to calculate the metrics estimated by fault injection experiments. A case study is presented to illustrate that the diversity metrics are appropriate, and that constant perturbation is a practical fault injecting technique to estimate parameters necessary for assessing diversity.
Translated title of the contributionA constant perturbation method for evaluation of structural diversity in multiversion software
Original languageEnglish
Title of host publicationLecture Notes in Computer Science 'Computer Safety, Reliability and Security'
EditorsFloor Koornneef, Meine van der Meulen
PublisherSpringer
Pages63 - 73
Number of pages10
Volume1943
ISBN (Print)3540411860
Publication statusPublished - 2000

Bibliographical note

Other page information: 63-73
Other identifier: 1000528

Fingerprint Dive into the research topics of 'A constant perturbation method for evaluation of structural diversity in multiversion software'. Together they form a unique fingerprint.

Cite this