Activities per year
Abstract
The temporal correctness of safety-critical systems is typically guaranteed via a response-time analysis (RTA). However, as systems become complex (e.g., parallel tasks running on a multicore platform), most existing RTAs either become pessimistic or do not scale well. To make a trade-off between accuracy and scalability, recently, a new reachability-based RTA, called schedule-abstraction graph (SAG), has been proposed. The analysis is at least three orders of magnitude faster than other exact RTAs based on UPPAAL.One fundamental limitation of the SAG analysis is that it suffers from state-space explosion when there are large uncertainties in the timing parameters of the input jobs, which may impede its applicability to some industrial use cases. In this paper, we improve the scalability of the SAG analysis by introducing partial-order reduction (POR) rules that avoid combinatorial exploration of all possible scheduling decisions. An empirical evaluation shows that our solution is able to reduce the runtime by five orders of magnitude and the number of explored states by 98%, at a negligible cost of an over-estimation of 0.1% on the tasks' worst-case response-time (WCRT). We applied our solution on an automotive case study showing that it is able to scale to realistic systems made of hundreds of tasks for which the original analysis fails to finish.
Original language | English |
---|---|
Title of host publication | 2022 28th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 121-132 |
Number of pages | 12 |
ISBN (Electronic) | 978-1-6654-9998-9 |
DOIs | |
Publication status | Published - 29 Jun 2022 |
Event | 28th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2022 - Milan, Italy Duration: 4 May 2022 → 6 May 2022 |
Conference
Conference | 28th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2022 |
---|---|
Country/Territory | Italy |
City | Milan |
Period | 4/05/22 → 6/05/22 |
Bibliographical note
Funding Information:ACKNOWLEDGMENT This work was carried out on the Dutch national e-infrastructure with the support of SURF Cooperative and the TRANSACT project (101007260 ECSLxxx).
Funding
ACKNOWLEDGMENT This work was carried out on the Dutch national e-infrastructure with the support of SURF Cooperative and the TRANSACT project (101007260 ECSLxxx).
Fingerprint
Dive into the research topics of 'Partial-Order Reduction for Schedule-Abstraction-based Response-Time Analyses of Non-Preemptive Tasks'. Together they form a unique fingerprint.Activities
- 2 Invited talk
-
Invited talk at UvA: "The past, present, and future trends in real-time systems design"
Nasri, M. (Speaker)
6 Sept 2023Activity: Talk or presentation types › Invited talk › Scientific
-
Keynote at CompSys 2023: "The right action at the right time: past, present, and future trends in real-time systems design"
Nasri, M. (Speaker)
28 Jun 2023Activity: Talk or presentation types › Invited talk › Scientific
Projects
- 1 Active
-
TRANSACT
de Mol-Regels, M. (Project communication officer), van der Hagen, D. (Project communication officer), Voeten, J. P. M. (Project Manager), Koedam, M. L. P. J. (Project member), Geilen, M. C. W. (Project member), Hendriks, M. (Project member), Basten, A. A. (Project member), Sánchez Martín, V. (Project member), Nasri, M. (Project member), Gohari Nazari, P. (Project member), Samimi Dehkordi, N. (Project member) & Modaber, M. (Project member)
1/06/21 → 30/06/25
Project: Third tier
Prizes
-
Best Paper Award - RTAS 2022
Nasri, M. (Recipient), Nelissen, G. (Recipient) & Ranjha, S. (Recipient), 2022
Prize: Other › Career, activity or publication related prizes (lifetime, best paper, poster etc.) › Scientific
File -
Outstanding Paper Award - RTAS 2022
Nasri, M. (Recipient), Nelissen, G. (Recipient) & Ranjha, S. (Recipient), 2022
Prize: Other › Career, activity or publication related prizes (lifetime, best paper, poster etc.) › Scientific
File