VLDB 2026 Research / reviewers in the wild / expert
Srinidhi Srinivasan
dblp:320/9806
· DBLP profile ↗
5ranked-venue papers
3as first author
5since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 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
3 papers |
Embedded and real-time systems · 90% Parallel and multicore computing · 6% Performance modeling and evaluation · 4% | |
| Computer networks
1 paper |
Internet architecture and protocols · 67% Network performance modeling · 33% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
1.4 | 2 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 Work-in-Progress: Generating Counter-Examples to Schedulability Using the Schedule Abstraction · RTSS 2023 |
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis |
1.4 | 2 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 Work-in-Progress: Generating Counter-Examples to Schedulability Using the Schedule Abstraction · RTSS 2023 |
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
global scheduling |
0.8 | 1 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 |
Embedded and real-time systems › real-time scheduling
limited preemptive scheduling |
0.8 | 1 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 |
Embedded and real-time systems › real-time scheduling
multicore scheduling |
0.8 | 1 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 |
Embedded and real-time systems › real-time scheduling › schedulability analysis
self-suspending tasks |
0.8 | 1 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 |
Embedded and real-time systems › real-time scheduling
schedulability analysis |
0.7 | 1 | 2023 | Work-in-Progress: Generating Counter-Examples to Schedulability Using the Schedule Abstraction · RTSS 2023 |
Internet architecture and protocols › time-sensitive networking
time-aware shaper |
0.5 | 1 | 2021 | Work-in-Progress: Analysis of TSN Time-Aware Shapers using Schedule Abstraction Graphs · RTSS 2021 |
Internet architecture and protocols
time-sensitive networking |
0.5 | 1 | 2021 | Work-in-Progress: Analysis of TSN Time-Aware Shapers using Schedule Abstraction Graphs · RTSS 2021 |
Network performance modeling › network calculus
worst-case delay bound |
0.5 | 1 | 2021 | Work-in-Progress: Analysis of TSN Time-Aware Shapers using Schedule Abstraction Graphs · RTSS 2021 |
Parallel and multicore computing › parallel programming models › task parallelism
DAG tasks |
0.2 | 1 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 |
Parallel and multicore computing
parallel programming models |
0.2 | 1 | 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced Tasks · RTSS 2024 |
Performance modeling and evaluation › simulation › communication system simulation
network simulation |
0.1 | 1 | 2021 | Work-in-Progress: Analysis of TSN Time-Aware Shapers using Schedule Abstraction Graphs · RTSS 2021 |
Performance modeling and evaluation
simulation |
0.1 | 1 | 2021 | Work-in-Progress: Analysis of TSN Time-Aware Shapers using Schedule Abstraction Graphs · RTSS 2021 |
Methods — techniques the papers use, named apart from their topics
FIFO queues · 1.0schedulability analysis · 0.8response time analysis · 0.8partial-order planning · 0.7schedule-abstraction graph · 0.5schedule abstraction graphs · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Exact Schedulability Analysis for Limited-Preemptive Parallel Applications Using Timed Automata in UPPAALabstractWe study the problem of verifying schedulability and ascertaining response time bounds of limited-preemptive parallel applications with uncertainty, scheduled on multi-core platforms. While sufficient techniques exist for analysing schedulability and response time of parallel applications under fixed-priority scheduling, their accuracy remains uncertain due to the lack of a scalable and exact analysis that can serve as a ground-truth to measure the pessimism of existing sufficient analyses. In this paper, we address this gap using formal methods. We use Timed Automata and the powerful UPPAAL verification engine to develop a generic approach to model parallel applications and provide a scalable and exact schedulability and response time analysis. This work establishes a benchmark for evaluating the accuracy of both existing and future sufficient analysis techniques. Furthermore, our solution is easily extendable to more complex task models thanks to its flexible model architecture. Jonas Hansen, Srinidhi Srinivasan, Geoffrey Nelissen, Kim G. Larsen |
DATE | 2 |
| 2024 | Analysis of TSN Time-Aware Shapers Using Schedule Abstraction Graphs
Srinidhi Srinivasan, Geoffrey Nelissen, Reinder J. Bril, Nirvana Meratnia |
ECRTS | 1 |
| 2024 | Response-Time Analysis for Limited-Preemptive Self-Suspending and Event-Driven Delay-Induced TasksabstractHeterogeneous computing platforms running highly parallelized applications are becoming increasingly common in real-time embedded systems. This demands for expressive task models that can capture parallelism, precedence constraints and self-suspending behavior caused by work-offloading on coprocessors, access to shared resources or synchronization between tasks running on different (heterogeneous) cores. The Event-Driven Delay-induced (EDD) task model was specifically designed to address these needs. Yet, to date, a single schedulability test for the EDD task model exists, and that test is limited to the analysis of fully-preemptive partitioned scheduling.In this work, we provide the first worst-case response time analysis for limited-preemptive EDD tasks that are globally scheduled on a multicore platform. Moreover, our evaluation results show that our analysis also outperforms the state-of-the-art response time analyses for both limited-preemptive DAG tasks and self-suspending tasks. Srinidhi Srinivasan, Mario Günzel, Geoffrey Nelissen |
RTSS | 1 |
| 2023 | Work-in-Progress: Generating Counter-Examples to Schedulability Using the Schedule AbstractionabstractSchedulability analyses check whether all tasks in a task set will meet their timing requirements. They thus provide a boolean answer. Some analyses may also compute bounds on the worst-case response-time (WCRT) of tasks. However, only knowing WCRT is often not enough to understand which tasks are involved in deadline-miss scenarios and under what conditions those scenarios may happen. Therefore, it is hard to infer what must be fixed to make unschedulable task sets schedulable. This issue is exacerbated when tasks are non-preemptive since they are subject to timing anomalies that are non-trivial to analyze. The schedule-abstraction technique is a relatively scalable reachability-based response-time analysis that explores the space of possible schedules to detect potential deadline misses. There-fore, it can tell which jobs (of which tasks) are involved in a deadline-miss scenario. However, the schedule abstraction framework is not yet able to provide concrete release and execution times (and therefore concrete schedules) for those jobs. The reason is that, to reduce memory consumption, the schedule abstraction framework deliberately forgets information about the job execution ordering that led to a state. It also merges states to defer state-space explosion during the state-space exploration. In this work, we propose a technique to derive concrete schedules resulting in deadline misses by augmenting the exploration phase of the schedule-abstraction technique to carry minimal extra information that allows resolving ambiguities while tracing back jobs involved in deadline-miss scenarios using our own partial-order planning algorithm. Yimi Zhao, Srinidhi Srinivasan, Geoffrey Nelissen, Mitra Nasri |
RTSS | 2 |
| 2021 | Work-in-Progress: Analysis of TSN Time-Aware Shapers using Schedule Abstraction GraphsabstractIn this paper, we propose to use Schedule Abstraction Graphs (SAGs) to determine exact worst-case latency of packets at an egress port of an Ethernet TSN switch with Time-aware Shapers (TASs). We briefly sketch how to apply the existing SAG framework in a TSN context and extend the framework with FIFO-queues and TASs. Srinidhi Srinivasan, Geoffrey Nelissen, Reinder J. Bril |
RTSS | 1 |