| 2023 | ISMAR | A Comparative Evaluation of Tabs and Linked Panels for Program Understanding in Augmented Reality. | Lucas Kreber, Stephan Diehl |
| 2022 | VISSOFT | IDEvelopAR: A Programming Interface to enhance Code Understanding in Augmented Reality. | Lucas Kreber, Stephan Diehl, Patrick Weil |
| 2021 | VINCI | ThreadRadar: A Thread-Aware Visualization for Debugging Concurrent Java Programs. | Oliver Moseler, Lucas Kreber, Stephan Diehl |
| 2020 | VISSOFT | Visual Breakpoint Debugging for Sum and Product Formulae. | Oliver Moseler, Michael Wolz, Stephan Diehl |
| 2019 | MSR | SOTorrent: studying the origin, evolution, and usage of stack overflow code snippets. | Sebastian Baltes, Christoph Treude, Stephan Diehl |
| 2018 | MSR | SOTorrent: reconstructing and analyzing the evolution of stack overflow posts. | Sebastian Baltes, Lorik Dumani, Christoph Treude, Stephan Diehl |
| 2017 | ICSE | Attribution required: stack overflow code snippets in GitHub projects. | Sebastian Baltes, Richard Kiefer, Stephan Diehl |
| 2017 | VISSOFT | Round-Trip Sketches: Supporting the Lifecycle of Software Development Sketches from Analog to Digital and Back. | Sebastian Baltes, Fabrice Hollerich, Stephan Diehl |
| 2016 | ESEM | Worse Than Spam: Issues In Sampling Software Developers. | Sebastian Baltes, Stephan Diehl |
| 2015 | ESEM | Navigate, Understand, Communicate: How Developers Locate Performance Bugs. | Sebastian Baltes, Oliver Moseler, Fabian Beck, Stephan Diehl |
| 2015 | ICSE | Code Basket: Making Developers' Mental Model Visible and Explorable. | Benjamin Biegel, Sebastian Baltes, Ivan Scarpellini, Stephan Diehl |
| 2014 | DIAGRAMS | Asymmetric Visual Hierarchy Comparison with Nested Icicle Plots. | Fabian Beck, Franz-Josef Wiszniewsky, Michael Burch, Stephan Diehl, Daniel Weiskopf |
| 2014 | ICSE | U can touch this: touchifying an IDE. | Benjamin Biegel, Julien Hoffmann, Artur Lipinski, Stephan Diehl |
| 2014 | SAC | Are smartphones better than CRC cards? | Rainer Lutz, Sascha Schfer, Stephan Diehl |
| 2013 | IV | Matching Application Requirements with Dynamic Graph Visualization Profiles. | Fabian Beck, Michael Burch, Stephan Diehl |
| 2013 | VISSOFT | Finding structures in multi-type code couplings with node-link and matrix visualizations. | Ala Abuthawabeh, Fabian Beck, Dirk Zeckzer, Stephan Diehl |
| 2013 | VISSOFT | Visual monitoring of numeric variables embedded in source code. | Fabian Beck, Fabrice Hollerich, Stephan Diehl, Daniel Weiskopf |
| 2011 | ESEM | How Humans Merge UML-Models. | Rainer Lutz, David Wrfel, Stephan Diehl |
| 2011 | ICSE | CREWW: collaborative requirements engineering with wii-remotes. | Felix Bott, Stephan Diehl, Rainer Lutz |
| 2011 | MSR | Comparison of similarity metrics for refactoring detection. | Benjamin Biegel, Quinten David Soetens, Willi Hornig, Stephan Diehl, Serge Demeyer |
| 2011 | VISSOFT | Visually exploring multi-dimensional code couplings. | Fabian Beck, Radoslav Petkov, Stephan Diehl |
| 2010 | IV | Visual Amortization Analysis of Recompilation Strategies. | Stephan Zimmer, Stephan Diehl |
| 2009 | IV | Towards an Aesthetic Dimensions Framework for Dynamic Graph Visualisations. | Fabian Beck, Michael Burch, Stephan Diehl |
| 2009 | IV | Focused Animation of Dynamic Compound Graphs. | Florian Reitz, Mathias Pohl, Stephan Diehl |
| 2008 | AVI | Timeline trees: visualizing sequences of transactions in information hierarchies. | Michael Burch, Fabian Beck, Stephan Diehl |
| 2008 | ICSE | What dynamic network metrics can tell us about developer roles. | Mathias Pohl, Stephan Diehl |
| 2008 | ISVC | Cartesian vs. Radial - A Comparative Evaluation of Two Visualization Tools. | Michael Burch, Felix Bott, Fabian Beck, Stephan Diehl |
| 2008 | MSR | Small patches get in! | Peter Weigerber, Daniel Neu, Stephan Diehl |
| 2007 | ECOOP | Making Programmers Aware Of Refactorings. | Peter Weigerber, Benjamin Biegel, Stephan Diehl |
| 2006 | ICSE | MSR 2006: the 3rd international workshop on mining software repositories. | Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E. Hassan |
| 2006 | MSR | Introduction to MSR 2006. | Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E. Hassan |
| 2006 | MSR | Are refactorings less error-prone than other changes? | Peter Weigerber, Stephan Diehl |
| 2006 | MSR | Mining refactorings in ARGOUML. | Peter Weigerber, Stephan Diehl, Carsten Grg |
| 2006 | VDA | Trees in a treemap: visualizing multiple hierarchies. | Michael Burch, Stephan Diehl |
| 2005 | ICSE | Software visualization. | Stephan Diehl |
| 2005 | ICSE | MSR 2005 international workshop on mining software repositories. | Ahmed E. Hassan, Richard C. Holt, Stephan Diehl |
| 2005 | OOPSLA | An interactive visualization of refactorings retrieved from software archives. | Peter Weigerber, Stephan Diehl, Carsten Grg |
| 2005 | VISSOFT | EPOSee - A Tool For Visualizing Software Evolution. | Michael Burch, Stephan Diehl, Peter Weigerber |
| 2005 | VISSOFT | DependencyViewer - A Tool for Visualizing Package Design Quality Metrics. | Michael Wilhelm, Stephan Diehl |
| 2004 | GD | Dynamic Graph Drawing of Sequences of Orthogonal and Hierarchical Graphs. | Carsten Grg, Peter Birke, Mathias Pohl, Stephan Diehl |
| 2004 | ICSE | Mining Version Histories to Guide Software Changes. | Thomas Zimmermann, Peter Weigerber, Stephan Diehl, Andreas Zeller |
| 2003 | WSC | Next generation modeling II - applications: experiencing natural phenomena with virtual, constructed and mathematical models. | Stephan Diehl, Carsten Grg |
| 2002 | GD | Graphs, They Are Changing. | Stephan Diehl, Carsten Grg |
| 2002 | VISSOFT | Reification of Program Points for Visual Execution. | Stephan Diehl, Andreas Kerren |
| 2001 | SIGCSE | Levels of exploration. | Stephan Diehl, Andreas Kerren |
| 1994 | ICLP | Towards a Verified OR-Parallel WAM. | Stephan Diehl |