Demo Data from SIGIR 2026 / reviewers in the wild / expert
Christoph Bräunlich
dblp:153/5379
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2
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
2 papers |
Software maintenance and evolution · 70% Empirical software engineering · 30% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › program comprehension
code navigation |
0.4 | 2 | 2015 | A Field Study on Fostering Structural Navigation with Prodet · ICSE (2) 2015 Developers' code context models for change tasks · SIGSOFT FSE 2014 |
Empirical software engineering
developer studies |
0.4 | 2 | 2015 | A Field Study on Fostering Structural Navigation with Prodet · ICSE (2) 2015 Developers' code context models for change tasks · SIGSOFT FSE 2014 |
Software maintenance and evolution
program comprehension |
0.4 | 2 | 2015 | A Field Study on Fostering Structural Navigation with Prodet · ICSE (2) 2015 Developers' code context models for change tasks · SIGSOFT FSE 2014 |
Software maintenance and evolution › program comprehension
software visualization |
0.1 | 1 | 2015 | A Field Study on Fostering Structural Navigation with Prodet · ICSE (2) 2015 |
Software maintenance and evolution
change tasks |
0.1 | 1 | 2014 | Developers' code context models for change tasks · SIGSOFT FSE 2014 |
Methods — techniques the papers use, named apart from their topics
field study · 0.2exploratory study · 0.2empirical analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | A Field Study on Fostering Structural Navigation with ProdetabstractPast studies show that developers who navigate code in a structural manner complete tasks faster and more correctly than those whose behavior is more opportunistic. The goal of this work is to move professional developers towards more effective program comprehension and maintenance habits by providing an approach that fosters structural code navigation. To this end, we created a Visual Studio plugin called Prodet that integrates an always-on navigable visualization of the most contextually relevant portions of the call graph. We evaluated the effectiveness of our approach by deploying it in a six week field study with professional software developers. The study results show a statistically significant increase in developers' use of structural navigation after installing Prodet. The results also show that developers continuously used the filtered and navigable call graph over the three week period in which it was deployed in production. These results indicate the maturity and value of our approach to increase developers' effectiveness in a practical and professional environment. Vinay Augustine, Patrick Francis, Xiao Qu, David C. Shepherd, Will Snipes, Christoph Bräunlich, Thomas Fritz 0001 |
ICSE (2) | 6 |
| 2014 | Developers' code context models for change tasksabstractTo complete a change task, software developers spend a substantial amount of time navigating code to understand the relevant parts. During this investigation phase, they implicitly build context models of the elements and relations that are relevant to the task. Through an exploratory study with twelve developers completing change tasks in three open source systems, we identified important characteristics of these context models and how they are created. In a second empirical analysis, we further examined our findings on data collected from eighty developers working on a variety of change tasks on open and closed source projects. Our studies uncovered, amongst other results, that code context models are highly connected, structurally and lexically, that developers start tasks using a combination of search and navigation and that code navigation varies substantially across developers. Based on these findings we identify and discuss design requirements to better support developers in the initial creation of code context models. We believe this work represents a substantial step in better understanding developers' code navigation and providing better tool support that will reduce time and effort needed for change tasks. Thomas Fritz 0001, David C. Shepherd, Katja Kevic, Will Snipes, Christoph Bräunlich |
SIGSOFT FSE | 5 |