Diversity for safety and security of embedded and cyber physical systems: Fundamentals review and industrial cases

V. Kharchenko
DOI: https://doi.org/10.1109/BEC.2016.7743719
2016-10-01
Abstract:Fundamentals of diversity and multi-version systems (MVS) are overviewed. Main concepts and taxonomy of multi-version computing, methods of diversity assessment and technologies of development are analyzed. Principle D3 (Defense-in-Depth&Diversity) is researched using FTA (failure tree analysis) to understand its influence on safety and security considering physical, design faults and attacks on vulnerabilities of hardware, software, FPGA components and system configuration. Several industrial cases related to application of diversity in NPP I&Cs, aviation control systems, post-accident monitoring system and service-oriented architectures to improve safety and security are analyzed.
What problem does this paper attempt to address?