Demo Data from EDBT 2026 / reviewers in the wild / expert
Yogi Joshi
dblp:133/8185
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Systems, architecture and hardware · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Program verification · 62% Program analysis · 19% Compilers and program optimization · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 77% GPUs and heterogeneous computing · 23% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › dynamic verification
runtime verification |
0.2 | 1 | 2013 | RiTHM: a tool for enabling time-triggered runtime verification for C programs · ESEC/SIGSOFT FSE 2013 |
Embedded and real-time systems › runtime monitoring
runtime verification |
0.2 | 1 | 2013 | RiTHM: a tool for enabling time-triggered runtime verification for C programs · ESEC/SIGSOFT FSE 2013 |
Compilers and program optimization › program instrumentation
instrumentation optimization |
0.0 | 1 | 2013 | RiTHM: a tool for enabling time-triggered runtime verification for C programs · ESEC/SIGSOFT FSE 2013 |
Program analysis
static analysis |
0.0 | 1 | 2013 | RiTHM: a tool for enabling time-triggered runtime verification for C programs · ESEC/SIGSOFT FSE 2013 |
GPUs and heterogeneous computing
GPU computing |
0.0 | 1 | 2013 | RiTHM: a tool for enabling time-triggered runtime verification for C programs · ESEC/SIGSOFT FSE 2013 |
Methods — techniques the papers use, named apart from their topics
static analysis · 0.3control theory · 0.3LTL · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | First international Competition on Runtime Verification: rules, benchmarks, tools, and final results of CRV 2014abstractThe first international Competition on Runtime Verification (CRV) was held in September 2014, in Toronto, Canada, as a satellite event of the 14th international conference on Runtime Verification (RV’14). The event was organized in three tracks: (1) offline monitoring, (2) online monitoring of C programs, and (3) online monitoring of Java programs. In this paper, we report on the phases and rules, a description of the participating teams and their submitted benchmark, the (full) results, as well as the lessons learned from the competition. Ezio Bartocci, Yliès Falcone, Borzoo Bonakdarpour, Christian Colombo 0001, Normann Decker, Klaus Havelund, Yogi Joshi, Felix Klaedtke, Reed Milewicz, Giles Reger, Grigore Rosu, Julien Signoles, Daniel Thoma, Eugen Zalinescu |
Int. J. Softw. Tools Technol. Transf. | 7 |
| 2018 | Mining Timed Regular Specifications from System TracesabstractTemporal properties define the order of occurrence and timing constraints on event occurrence. Such specifications are important for safety-critical real-time systems. We propose a framework for automatically mining temporal properties that are in the form of timed regular expressions (TREs) from system traces. Using an abstract structure of the property, the framework constructs a finite state machine to serve as an acceptor. We analytically derive speedup for the fragment and confirm the speedup using empirical validation with synthetic traces. The framework is evaluated on industrial-strength safety-critical real-time applications using traces with more than 1 million entries. Apurva Narayan, Greta Cutulenco, Yogi Joshi, Sebastian Fischmeister |
ACM Trans. Embed. Comput. Syst. | 3 |
| 2016 | Accelerated Runtime Verification of LTL Specifications with Counting Semantics
Ramy Medhat, Borzoo Bonakdarpour, Sebastian Fischmeister, Yogi Joshi |
RV | 4 |
| 2013 | RiTHM: a tool for enabling time-triggered runtime verification for C programsabstractWe introduce the tool RiTHM (Runtime Time-triggered Heterogeneous Monitoring). RiTHM takes a C program under inspection and a set of LTL properties as input and generates an instrumented C program that is verified at run time by a time-triggered monitor. RiTHM provides two techniques based on static analysis and control theory to minimize instrumentation of the input C program and monitoring intervention. The monitor's verification decision procedure is sound and complete and exploits the GPU many-core technology to speedup and encapsulate monitoring tasks. Samaneh Navabpour, Yogi Joshi, Chun Wah Wallace Wu, Shay Berkovich, Ramy Medhat, Borzoo Bonakdarpour, Sebastian Fischmeister |
ESEC/SIGSOFT FSE | 2 |