A mixed criticality system is a system containing computer hardware and software that can execute several applications while guaranteeing their differing requirements for real-time operations including their security and safety. This kind of system is typically embedded in a machine such as an aircraft whose safety must be ensured.
Traditional safety-critical systems had to be tested and certified in their entirety to show that they were safe to use. However, many such systems are composed of a mixture of safety-critical and non-critical parts, as for example when an aircraft contains a passenger entertainment system that is isolated from the safety-critical flight systems. Computer scientists have developed techniques for handling systems which thus have mixed criticality.
EU funded research projects on mixed criticality include:
- ACROSS Artemis
- RECOMP Artemis
- Baruah, SK; Burns, A; Davis, RI. "Response-Time Analysis for Mixed Criticality Systems". University of York. Retrieved 19 February 2013.
- Baruah, S; Bonifaci, V; D'Angelo, G; Li, H; Marchetti-Spaccamela, A; Megow, N; Stougie, L. "Scheduling real-time mixed-criticality jobs". Retrieved 19 February 2013.
- El-Salloum, C.; Elshuber, M.; Höftberger, O.; Isakovic, H.; Wasicek, A. "The ACROSS MPSoC – A New Generation of Multi-Core Processors designed for Safety-Critical Embedded Systems". Retrieved 17 May 2013.