Abstract—In mixed-criticality systems, highly critical tasks must be temporally and logically isolated from faults in lower-criticality tasks. Such strict isolation, however, is difficult to ensure even for independent tasks, and has not yet been attained if low- and high-criticality tasks share resources subject to mutual exclusion constraints (e.g., shared data structures, peripheral I/O devices, or OS services), as it is often the case in practical systems. Taking a pragmatic, systems-oriented point of view, this pa-per argues that traditional real-time locking approaches are un-suitable in a mixed-criticality context: locking is a cooperative activity and requires trust, which is inherently in conflict with the paramount isolation requi...
Raimund Kirner, Saverio Iacovelli and Michael Zolda, 'Optimised Adaptation of Mixed-criticality Syst...
This is a real-time mixed-criticality system on a dual-core Linux desktop. The hardware/software arc...
MSOS (Multiprocessors Synchronization protocol for real-time Open Systems) is a synchronization prot...
Abstract—In mixed-criticality systems, highly critical tasks must be temporally and logically isolat...
The System-on-Chip revolution has not impacted the field of safety-critical systems as widely as the...
Driven by applications such as autonomous vehicles, spacecrafts, robotics, and industrial automation...
Part 8: Real-Time Aspects in Distributed SystemsInternational audienceIn a mixed-criticality system,...
Criticality of a software system refers to the severity of the impact of a failure. In a high-critic...
A challenge in the design of cyber-physical systems is to integrate the scheduling of tasks of diffe...
Digital transformation causes the deployment of vast quantities of heterogeneous software components...
Abstract—Lock-based resource sharing protocols for single processor systems are well understood and ...
International audienceMulticore parallelism involve inter-tasks interferences leading to execution t...
Abstract—The functional consolidation induced by the cost-reduction trends in embedded systems can f...
Multicore processors and Multiprocessor System-on-Chip (MPSoC) have become essential in Real-Time Sy...
The most significant trend in real-time systems design in recent years has been the adoption of mult...
Raimund Kirner, Saverio Iacovelli and Michael Zolda, 'Optimised Adaptation of Mixed-criticality Syst...
This is a real-time mixed-criticality system on a dual-core Linux desktop. The hardware/software arc...
MSOS (Multiprocessors Synchronization protocol for real-time Open Systems) is a synchronization prot...
Abstract—In mixed-criticality systems, highly critical tasks must be temporally and logically isolat...
The System-on-Chip revolution has not impacted the field of safety-critical systems as widely as the...
Driven by applications such as autonomous vehicles, spacecrafts, robotics, and industrial automation...
Part 8: Real-Time Aspects in Distributed SystemsInternational audienceIn a mixed-criticality system,...
Criticality of a software system refers to the severity of the impact of a failure. In a high-critic...
A challenge in the design of cyber-physical systems is to integrate the scheduling of tasks of diffe...
Digital transformation causes the deployment of vast quantities of heterogeneous software components...
Abstract—Lock-based resource sharing protocols for single processor systems are well understood and ...
International audienceMulticore parallelism involve inter-tasks interferences leading to execution t...
Abstract—The functional consolidation induced by the cost-reduction trends in embedded systems can f...
Multicore processors and Multiprocessor System-on-Chip (MPSoC) have become essential in Real-Time Sy...
The most significant trend in real-time systems design in recent years has been the adoption of mult...
Raimund Kirner, Saverio Iacovelli and Michael Zolda, 'Optimised Adaptation of Mixed-criticality Syst...
This is a real-time mixed-criticality system on a dual-core Linux desktop. The hardware/software arc...
MSOS (Multiprocessors Synchronization protocol for real-time Open Systems) is a synchronization prot...