VLDB 2026 Research / reviewers in the wild / expert
Mehran Jodavi
dblp:332/5822
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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.
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 61% Software maintenance and evolution · 39% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering › mining software repositories › version history analysis
commit history analysis |
0.6 | 1 | 2022 | Accurate method and variable tracking in commit history · ESEC/SIGSOFT FSE 2022 |
Empirical software engineering
mining software repositories |
0.6 | 1 | 2022 | Accurate method and variable tracking in commit history · ESEC/SIGSOFT FSE 2022 |
Software maintenance and evolution
refactoring |
0.2 | 1 | 2022 | Accurate method and variable tracking in commit history · ESEC/SIGSOFT FSE 2022 |
Methods — techniques the papers use, named apart from their topics
refactoring-aware analysis · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Accurate method and variable tracking in commit historyabstractTracking program elements in the commit history of a project is essential for supporting various software maintenance, comprehension and evolution tasks. Accuracy is of paramount importance for the adoption of program element tracking tools by developers and researchers. To this end, we propose CodeTracker, a refactoring-aware tool that can generate the commit change history for method and variable declarations with a very high accuracy. More specifically, CodeTracker has 99.9% precision and recall in method tracking, surpassing the previous state-of-the-art tool, CodeShovel, with a comparable execution time. CodeTracker is the first tool of its kind that can track the change history of variables with 99.7% precision and 99.8% recall. To evaluate its accuracy in variable tracking, we extended the oracle created by Grund et al. for the evaluation of CodeShovel, with the complete change history of all 1345 variables and parameters declared in the 200 methods comprising the Grund et al. oracle. We make our tool and extended oracle publicly available to enable the replication of our experiments and facilitate future research on program element tracking techniques. Mehran Jodavi, Nikolaos Tsantalis |
ESEC/SIGSOFT FSE | 1 |