Demo Data from EDBT 2026 / reviewers in the wild / expert
Sayra Ranjha
dblp:308/6395
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 77% Electronic design automation · 23% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › real-time scheduling
multicore scheduling |
0.5 | 1 | 2021 | Work-in-Progress: Partial-Order Reduction in Reachability-Based Response-Time Analyses · RTSS 2021 |
Electronic design automation › hardware verification and test › formal verification
reachability analysis |
0.5 | 1 | 2021 | Work-in-Progress: Partial-Order Reduction in Reachability-Based Response-Time Analyses · RTSS 2021 |
Embedded and real-time systems
real-time scheduling |
0.5 | 1 | 2021 | Work-in-Progress: Partial-Order Reduction in Reachability-Based Response-Time Analyses · RTSS 2021 |
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis |
0.5 | 1 | 2021 | Work-in-Progress: Partial-Order Reduction in Reachability-Based Response-Time Analyses · RTSS 2021 |
Embedded and real-time systems › real-time scheduling
schedulability analysis |
0.1 | 1 | 2021 | Work-in-Progress: Partial-Order Reduction in Reachability-Based Response-Time Analyses · RTSS 2021 |
Methods — techniques the papers use, named apart from their topics
partial order reduction · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Partial-order reduction in reachability-based response-time analyses of limited-preemptive DAG tasksabstractAbstract Response-time analysis (RTA) has been a means to evaluate the temporal correctness of real-time systems since the 1970 s. While early analyses were successful in capturing the exact upper bound on the worst-case response-time (WCRT) of systems with relatively simple computing platforms and task activation models, nowadays we see that most existing RTAs either become pessimistic or do not scale well as systems become more complex (e.g., parallel tasks running on a multicore platform). 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. However, it still has a fundamental limitation in scalability as it suffers from state-space explosion when there are large uncertainties in the timing parameters of the input jobs (e.g., large release jitters or execution-time variations). This could impede its applicability to large industrial use cases, or to be integrated with automated tools that explore alternative design choices. In this paper, we improve the scalability of the SAG analysis by introducing partial-order reduction rules that avoid combinatorial exploration of all possible scheduling decisions. We include systems with dependent and independent task execution models (i.e., with and without precedence constraint). Our empirical evaluations show that the proposed solution is able to reduce the runtime by five orders of magnitude and the number of explored states by 98% in comparison to the original SAG analysis. These achievements come only at a negligible cost of an over-estimation of 0.1% on the actual 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. Sayra Ranjha, Pourya Gohari-Nazari, Geoffrey Nelissen, Mitra Nasri |
Real Time Syst. | 1 |
| 2022 | Partial-Order Reduction for Schedule-Abstraction-based Response-Time Analyses of Non-Preemptive TasksabstractThe 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. Sayra Ranjha, Geoffrey Nelissen, Mitra Nasri |
RTAS | 1 |
| 2021 | Work-in-Progress: Partial-Order Reduction in Reachability-Based Response-Time AnalysesabstractThe temporal correctness of safety-critical systems is typically guaranteed via a response-time analysis (RTA). However, as the systems become complex (e.g., parallel tasks running on a multicore platform), most existing RTAs either become pessimistic or do not scale with respect to e.g., the number of tasks or period values. To make a trade-off between accuracy and scalability, recently, a new reachability-based RTA called schedule-abstraction graph (SAG) has been introduced by Nasri et al. It explores the space of possible decisions that a scheduling policy can take while dispatching a set of tasks or jobs on processing resources. The analysis is at least three orders of magnitude faster than other exact RTAs and is able to identify many more schedulable task sets than the existing fixed-point iteration-based analyses. One fundamental limitation of the SAG analysis is that in its reachability graph, each edge can only account for a single scheduling decision. Therefore, the graph grows exponentially when there are large uncertainties in the release time or execution time of the jobs. In this paper, we improve the scalability of the SAG analysis by introducing partial-order reduction (POR) rules that allow combining multiple scheduling decisions on one edge and hence avoiding 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%. Sayra Ranjha, Mitra Nasri, Geoffrey Nelissen |
RTSS | 1 |