Mixed-Critical Systems
Mixed-criticality systems, which are commonly deployed in the automotive, aerospace and avionic domains, integrate functionalities of different safety and/or time criticality into a common platform in order to reduce size, weight, power and cost of hardware. The integration of functionalities with different safety and time requirements leads to numerous challenges when designing such systems.
Our research focuses on (but is not limited to) the following aspects of mixed-criticality system design:
- novel specification models for mixed-criticality applications,
- power and thermal-aware scheduling,
- certification-cognizant scheduling in resource-sharing multi-core systems ,
- probabilistic scheduling, as well as
- implementation aspects of mixed-criticality systems on commercial-off-the-shelf platforms.