[About Me] [Projects] [Publications]


GANDER: Gazing at Code Review(s)

Period: Jan 2021 - Dec 2022
PI: Emma Söderberg, Lund University
Funding: ELLIIT

Developers are spending a lot of time trying to understand and review other developers' code. We want to simplify this task. In this project, we aim to explore how eye-tracking (measuring what engineers look at and in what order) can be used to provide developer tools that can adapt to the current needs of a developer in a specific context. [More info]

ADAPT: Adaptive Developer Tools

Period: Jan 2020 - March 2025
PI: Emma Söderberg, Lund University
Funding: Vetenskapsrådet (project-id: 2019-05658), SSF (project-id: FFL18-0231)

Program analysis aims to assist with development of high quality software. However, software developers are having usability issues with program analysis results and are missing out on potentially useful information. The purpose of this project is to explore how adaptive developer tools can make program analysis more useful. [More info]

Transparent Abstractions

(joined in March 2018)
PI: Christoph Reichenbach, Lund University
Funding: Wallenberg AI, Autonomous Systems and Software Program (WASP)

Software reuse takes many forms. One of the key distinctions between these different forms— if not the key distinction— is whether the reuse is in the form of copy&pasted code, or in the form of abstractions: parameters, frameworks, configuration schemes, inheritance etc. In this project, we explore how and why developers re-use code, and look for tools that can help them re-use more effectively. [More info]