TY - GEN
T1 - Certification-cognizant scheduling of tasks with pessimistic frequency specification
AU - Baruah, Sanjoy
PY - 2012
Y1 - 2012
N2 - In modern embedded platforms, safety-critical functionalities that must be certified correct to very high levels of assurance may co-exist with less critical software that are not subject to certification requirements. Upon such platforms one seeks to satisfy two, sometimes contradictory, goals: (i) being able to certify the safety-critical functionalities under very conservative assumptions, and (ii) ensuring high utilization of platform resources even when actual run-time behavior does not live up to such pessimistic expectations. This paper describes efforts at designing scheduling algorithms that balance these two requirements, when scheduling recurrent tasks that are triggered by external events of unknown exact frequency.
AB - In modern embedded platforms, safety-critical functionalities that must be certified correct to very high levels of assurance may co-exist with less critical software that are not subject to certification requirements. Upon such platforms one seeks to satisfy two, sometimes contradictory, goals: (i) being able to certify the safety-critical functionalities under very conservative assumptions, and (ii) ensuring high utilization of platform resources even when actual run-time behavior does not live up to such pessimistic expectations. This paper describes efforts at designing scheduling algorithms that balance these two requirements, when scheduling recurrent tasks that are triggered by external events of unknown exact frequency.
UR - https://www.scopus.com/pages/publications/84871603744
U2 - 10.1109/SIES.2012.6356567
DO - 10.1109/SIES.2012.6356567
M3 - Conference contribution
AN - SCOPUS:84871603744
SN - 9781467326841
T3 - 7th IEEE International Symposium on Industrial Embedded Systems, SIES 2012 - Conference Proceedings
SP - 31
EP - 38
BT - 7th IEEE International Symposium on Industrial Embedded Systems, SIES 2012 - Conference Proceedings
PB - IEEE Computer Society
T2 - 7th IEEE International Symposium on Industrial Embedded Systems, SIES 2012
Y2 - 20 June 2012 through 22 June 2012
ER -