“…Flexibility, Robustness, Ease of Use, Effectiveness (low overhead) Kshot [3] X86 SMM, intel SGX ✓ ✓ --Effectiveness (low overhead), Trustworthiness Safestack [7] Linux ✓ -✓ ✓ Efficiency, Safely, Scalability Instaguard [8] Android ✓ -✓ ✓ Efficiency Replus [9] Linux ✓ -✓ ✓ Efficiency, Lightweight, DUSC [14] Java runtime system -✓ --Effectiveness (low overhead) Vulmet [15] Android --✓ -Correctness, Robustness, Efficiency Seamless [54] Linux -✓ ✓ -Effectiveness, Reliability Kup [23] Linux -✓ ✓ -Effectiveness, Reliability Cure [24] x86 -✓ ✓ -Effectiveness, Safety Piston [10] x86 ✓ --✓ Effectiveness, Persistence DynSec [28] x86 ✓ -✓ ✓ Correctness, Effectiveness (low overhead), Efficiency Gitar [39] Contiki, TinyOS ---✓ Efficiency, Sustainability, Maintainability HotAsap [29] Apache web server ✓ ---Correctness, Effectiveness (low overhead), Efficiency Karma [2] Android ✓ ---Adaptiveness, Safety, Effectiveness Multiverse [33] Linux, cPython, musl ✓ --✓ Efficiency, Ease of use, Flexibility, Portability C-Multiverse [38] Linux, cPython, musl ✓ --✓ Efficiency, Ease of use, Flexibility, Portability BinPatch [40] Linux, x86 ✓ ---Efficiency, Persistence ShawdowPatching [53] Virtual -✓ --Effectiveness Proteos [27] x86 Proteos ✓ ✓ ✓ -Effectiveness, Scalability, Reliability, Security Waitfree [43] x86, Linux --✓ ✓ Low overhead Vpatcher [13] Virtual ---✓ Correctness, Efficiency Orthus [12] Virtual -✓ --Efficiency, Effectiveness, Scalability HyperFresh [30] Virtual ✓ ✓ --Effectiveness, Low overhead ContainerECU [52] Electronic Control Unit (ECU) --✓ -Efficiency, Effectiveness (low overhead), Scalability Cetratus [11] x86, PowerPC ---✓ Stability MVEDSE [44] C program -✓ -✓ Availability, low latency, effectiveness Tedsuto [45] Java program -✓ ✓ -Effectiveness, Efficiency Kitsune [5,46] C-program -✓ ✓ -Effectiveness (no overhead), Efficiency Ginseng [47] C program -✓ ✓ -Scala...…”