Software Diversification

Software Diversification is a fault tolerance strategy that involves creating multiple functionally equivalent but independently developed software variants to reduce the likelihood of simultaneous failure due to common-mode defects.

75

Publications

3.9K

Citations

154

Authors

88

Institutions

Publications per year

2017–2026

15

Authors

154

  1. BL
    Bev Littlewood

    City, University of London, United Kingdom

    7 publications · 430 citations

    7

    h-index

  2. LS
    Lorenzo Strigini

    City, University of London, United Kingdom

    6 publications · 191 citations

    7

    h-index

  3. PL
    Per Larsen

    University of California, Irvine, United States

    5 publications · 442 citations

    6

    h-index

  4. MF
    Michael Franz

    University of California, Irvine, United States

    5 publications · 533 citations

    5

    h-index

  5. PP
    Peter Popov

    City, University of London, United Kingdom

    4 publications · 154 citations

    5

    h-index

1–5 of 154

Venues

  1. IEEE Software

    6 publications · 251 citations

    6

    h-index

  2. IEEE Transactions on Dependable and Secure Computing

    TDSC · 4 publications · 129 citations

    4

    h-index

  3. IEEE Transactions on Software Engineering

    TSE · 4 publications · 377 citations

    4

    h-index

  4. IFAC Proceedings Volumes

    3 publications · 81 citations

    3

    h-index

  5. IEEE Security & Privacy

    2 publications · 63 citations

    2

    h-index

1–5