International audienceIntegrating applications with different criticality levels into one electronic control unit requires special care. An unlucky priority assignment (as part of the overall dynamic software architecture) can result in the violation of safety requirements of the ISO 26262. Hence, a certain protection is needed to guarantee the so called freedom from interference. In this paper, we evaluate the three priority-assignment strategies: CAPA, RMS and a hybrid approach. The optimal selection requires a trade-off between safety and resource-efficiency. We show how the AUTOSAR Timing Protection mechanism-when configured wisely-facilitates combining the advantages of the three approaches and yields safe and very efficiency schedules...
The ever-growing complexity of safety-critical control systems continues to require evolution in con...
Abstract-In 2007, Vestal proposed Mixed-Criticality Scheduling (MCS) to increase utilisation despite...
Modern real-time systems tend to be mixed-critical, in the sense that they integrate on the same com...
For mixed-criticality automotive systems, the functional safety standard ISO 26262 stipulates freedo...
International audienceAutomotive embedded systems need to cope with antagonist requirements: on the ...
The rapidly increasing complexity of automotive software has led to an open industry standard, AUTOS...
With the rapid evolution of commercial hardware platforms, in most application domains, the industry...
In embedded systems, there is a trend of integrating several different functionalities on a common p...
The capability of hardware is constantly developing in capacity, speed and efficiency. This developm...
Many safety-critical systems use criticality arithmetic, an informal practice of implementing a high...
Multi-core processors are becoming increasingly prevalent, with multiple multi-core solutions being ...
Many safety-critical embedded systems are subject to certification requirements; some systems may be...
Safety critical software development is an extremely costly endeavour; software developers must fore...
Mixed-Criticality systems are arising due to the push from several major industries including avioni...
In mixed-criticality systems, functionalities of different degrees of importance (or criticalities) ...
The ever-growing complexity of safety-critical control systems continues to require evolution in con...
Abstract-In 2007, Vestal proposed Mixed-Criticality Scheduling (MCS) to increase utilisation despite...
Modern real-time systems tend to be mixed-critical, in the sense that they integrate on the same com...
For mixed-criticality automotive systems, the functional safety standard ISO 26262 stipulates freedo...
International audienceAutomotive embedded systems need to cope with antagonist requirements: on the ...
The rapidly increasing complexity of automotive software has led to an open industry standard, AUTOS...
With the rapid evolution of commercial hardware platforms, in most application domains, the industry...
In embedded systems, there is a trend of integrating several different functionalities on a common p...
The capability of hardware is constantly developing in capacity, speed and efficiency. This developm...
Many safety-critical systems use criticality arithmetic, an informal practice of implementing a high...
Multi-core processors are becoming increasingly prevalent, with multiple multi-core solutions being ...
Many safety-critical embedded systems are subject to certification requirements; some systems may be...
Safety critical software development is an extremely costly endeavour; software developers must fore...
Mixed-Criticality systems are arising due to the push from several major industries including avioni...
In mixed-criticality systems, functionalities of different degrees of importance (or criticalities) ...
The ever-growing complexity of safety-critical control systems continues to require evolution in con...
Abstract-In 2007, Vestal proposed Mixed-Criticality Scheduling (MCS) to increase utilisation despite...
Modern real-time systems tend to be mixed-critical, in the sense that they integrate on the same com...