UX research practices related to long-term UX: A systematic literature review

S Martinelli, L Lopes, L Zaina - Information and Software Technology, 2024 - Elsevier
Context: The software industry has sought to apply User eXperience (UX) practices that can
help maintain a sustainable business. UX practices make it possible to conduct research …

CVSscan: visualization of code evolution

L Voinea, A Telea, JJ Van Wijk - … of the 2005 ACM symposium on …, 2005 - dl.acm.org
During the life cycle of a software system, the source code is changed many times. We study
how developers can be enabled to get insight in these changes, in order to understand the …

Resumption strategies for interrupted programming tasks

C Parnin, S Rugaber - Software Quality Journal, 2011 - Springer
Interrupted and blocked tasks are a daily reality for professional programmers.
Unfortunately, the strategies programmers use to recover lost knowledge and rebuild context …

Debugger canvas: industrial experience with the code bubbles paradigm

R DeLine, A Bragdon, K Rowan… - 2012 34th …, 2012 - ieeexplore.ieee.org
At ICSE 2010, the Code Bubbles team from Brown University and the Code Canvas team
from Microsoft Research presented similar ideas for new user experiences for an integrated …

Reactive information foraging: An empirical investigation of theory-based recommender systems for programmers

D Piorkowski, S Fleming, C Scaffidi, C Bogart… - Proceedings of the …, 2012 - dl.acm.org
Information Foraging Theory (IFT) has established itself as an important theory to explain
how people seek information, but most work has focused more on the theory itself than on …

Plugging-in visualization: experiences integrating a visualization tool with Eclipse

R Lintern, J Michaud, MA Storey, X Wu - … of the 2003 ACM symposium on …, 2003 - dl.acm.org
The Eclipse platform presents an opportunity to openly collaborate and share visualization
tools amongst the research community and with developers. In this paper, we present our …

Visual exploration of combined architectural and metric information

M Termeer, CFJ Lange, A Telea… - 3rd IEEE International …, 2005 - ieeexplore.ieee.org
We present MetricView, a software visualization and exploration tool that combines
traditional UML diagram visualization with metric visualization in an effective way …

A tool for visual understanding of source code dependencies

M Pinzger, K Grafenhain, P Knab… - 2008 16th IEEE …, 2008 - ieeexplore.ieee.org
Many program comprehension tools use graphs to visualize and analyze source code. The
main issue is that existing approaches create graphs overloaded with too much information …

The visual code navigator: An interactive toolset for source code investigation

G Lommerse, F Nossin, L Voinea… - IEEE Symposium on …, 2005 - ieeexplore.ieee.org
We present the Visual Code Navigator, a set of three interrelated visual tools that we
developed for exploring large source code software projects from three different …

A reverse engineering approach to support software maintenance: Version control knowledge extraction

X Wu, A Murray, MA Storey… - 11th Working Conference …, 2004 - ieeexplore.ieee.org
Most traditional reverse engineering tools focus on abstraction and analysis of source code,
presenting a visual representation of the software architecture. This approach can be both …