Demo Data from EDBT 2026 / reviewers in the wild / expert
Sonali Saha
dblp:179/7818
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-author
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 analysis · 77% Concurrent programming · 12% Software maintenance and evolution · 12% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › data flow analysis
may-happen-in-parallel analysis |
0.4 | 1 | 2020 | On the fly MHP analysis · PPoPP 2020 |
Program analysis
static analysis |
0.4 | 1 | 2020 | On the fly MHP analysis · PPoPP 2020 |
Software maintenance and evolution
refactoring |
0.1 | 1 | 2020 | On the fly MHP analysis · PPoPP 2020 |
Concurrent programming › parallel programming models
task parallelism |
0.1 | 1 | 2020 | On the fly MHP analysis · PPoPP 2020 |
Methods — techniques the papers use, named apart from their topics
incremental analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | On the fly MHP analysisabstractMay-Happen-in-Parallel (MHP) analysis forms the basis for many problems of program analysis and program understanding. MHP analysis can also be used by IDEs (integrated-development-environments) to help programmers to refactor parallel-programs, identify racy programs, understand which parts of the program run in parallel, and so on. Since the code keeps changing in the IDE, re-computing the MHP information after every change can be an expensive affair. In this manuscript, we propose a novel scheme to perform incremental MHP analysis (on the fly) of programs written in task parallel languages like X10 to keep the MHP information up to date, in an IDE environment. Sonali Saha, V. Krishna Nandivada |
PPoPP | 1 |