Virtualizing mixed-criticality systems: A survey on industrial trends and issues

Marcello Cinque,Domenico Cotroneo,Luigi De Simone,Stefano Rosiello
DOI: https://doi.org/10.1016/j.future.2021.12.002
IF: 7.307
2022-04-01
Future Generation Computer Systems
Abstract:Virtualization is gaining attraction in the industry as it promises a flexible way to integrate, manage, and re-use heterogeneous software components with mixed-criticality levels, on a shared hardware platform, while obtaining isolation guarantees. This work surveys the state-of-the-practice of real-time virtualization technologies by discussing common issues in the industry. In particular, we analyze how different virtualization approaches and solutions can impact isolation guarantees and testing/certification activities, and how they deal with dependability challenges. The aim is to highlight current industry trends and support industrial practitioners to choose the most suitable solution according to their application domains.
What problem does this paper attempt to address?