Un sistema de criticidad mixta es un sistema que contiene hardware y software de computadora que puede ejecutar varias aplicaciones de diferente criticidad, como críticas y no críticas para la seguridad, o de diferentes niveles de integridad de seguridad (SIL). Las diferentes aplicaciones de criticidad se diseñan con diferentes niveles de seguridad, siendo las aplicaciones de alta criticidad las más costosas de diseñar y verificar. Este tipo de sistemas suelen estar integrados en una máquina, como una aeronave, cuya seguridad debe garantizarse.
Los sistemas tradicionales críticos para la seguridad tuvieron que ser probados y certificados en su totalidad para demostrar que eran seguros de usar. Sin embargo, muchos de estos sistemas se componen de una mezcla de partes críticas y no críticas para la seguridad, como por ejemplo cuando un avión contiene un sistema de entretenimiento para pasajeros que está aislado de los sistemas de vuelo críticos para la seguridad. Algunas cuestiones a abordar en los sistemas de criticidad mixta incluyen el comportamiento en tiempo real , el aislamiento de la memoria y el acoplamiento de datos y control.
Los informáticos han desarrollado técnicas para manejar sistemas que, por lo tanto, tienen una criticidad mixta, pero aún quedan muchos desafíos, especialmente para el hardware multinúcleo. [1] [2] [3] [4]
Básicamente, la mayoría de los errores se cometen actualmente al confundir entre atribución de prioridad y gestión de criticidad. Como la prioridad define un orden entre diferentes tareas o mensajes que se transmitirán dentro de un sistema, la criticidad define clases de mensajes que pueden tener diferentes parámetros según el caso de uso actual. Por ejemplo, al evitar accidentes automovilísticos o anticipar obstáculos, los sensores de las cámaras pueden emitir mensajes con más frecuencia de repente y crear así una sobrecarga en el sistema. Ahí es cuando necesitamos hacer funcionar la Criticalidad Mixta: seleccionar mensajes que garanticen absolutamente el sistema en estos casos de sobrecarga.
Los proyectos de investigación financiados por la UE sobre criticidad mixta incluyen:
Los proyectos de investigación financiados por el EPSRC del Reino Unido sobre criticidad mixta incluyen:
Varios proyectos de investigación han decidido presentar sus resultados en el Foro de Criticidad Mixta financiado por la UE
Los talleres y seminarios sobre Sistemas de Criticidad Mixta incluyen: