Towards a Verified OR-Parallel WAM. - Stephan Diehl 001 (ICLP, 1994)

Semantics-directed generation of compilers and abstract machines - Stephan Diehl 001 (1996)

Java und Co - die Sprachen des Webs: HTML, VRML, Java, JavaScript. - Stephan Diehl 001 (Addison-Wesley-Longman, 1997)

VRML++: A Language for Object-Oriented Virtual-Reality Models. - Stephan Diehl 001 (TOOLS (24), 1997)

VRML - Das aktuelle Schlagwort. - Stephan Diehl 001 (Inform. Spektrum, 1997)

An Experiment in Abstract Machine Design. - Stephan Diehl 001 (Softw. Pract. Exp., 1997)

A Formal Introduction to the Compilation of Java. - Stephan Diehl 001 (Softw. Pract. Exp., 1998)

Animation of the Generation and Computation of Finite Automata for Learning Software. - Beatrix Braune; Stephan Diehl 001; Andreas Kerren; Reinhard Wilhelm (WIA, 1999)

VRML with constraints. - Stephan Diehl 001; Jörg Keller 003 (Web3D, 2000)

Visual Exploration of Generation Algorithms for Finite Automata on the Web. - Stephan Diehl 001; Andreas Kerren; Torsten Weller (CIAA, 2000)

Natural Semantics-Directed Generation of Compilers and Abstract Machines. - Stephan Diehl 001 (Formal Aspects Comput., 2000)

Educational applications of VRML. - Tomaz Amon; Stephan Diehl 001 (Future Gener. Comput. Syst., 2000)

Principles of abstract machines. - Stephan Diehl 001; Pieter H. Hartel; Peter Sestoft (Future Gener. Comput. Syst., 2000)

Abstract machines for programming language implementation. - Stephan Diehl 001; Pieter H. Hartel; Peter Sestoft (Future Gener. Comput. Syst., 2000)

Visualizing principles of abstract machines by generating interactive animations. - Stephan Diehl 001; Thomas Kunze (Future Gener. Comput. Syst., 2000)

3D Technologien im Internet. - Stephan Diehl 001 (Künstliche Intell., 2000)

A generative methodology for the design of abstract machines. - Stephan Diehl 001 (Sci. Comput. Program., 2000)

Tagungsbericht über den GI-Workshop Softwarevisualisierung 2000 am 11. und 12. Mai 2000 in Dagstuhl. - Stephan Diehl 001; Andreas Kerren; Katharina Mehner (Softwaretechnik-Trends, 2000)

Distributed virtual worlds - foundations and implementation techniques using VRML, Java, and CORBA. - Stephan Diehl 001 (Springer, 2001)

Future Perspectives - Introduction. - Stephan Diehl 001 (Software Visualization, 2001)

Animating Algorithms Live and Post Mortem. - Stephan Diehl 001; Carsten Görg; Andreas Kerren (Software Visualization, 2001)

Levels of exploration. - Stephan Diehl 001; Andreas Kerren (SIGCSE, 2001)

Preserving the Mental Map using Foresighted Layout. - Stephan Diehl 001; Carsten Görg; Andreas Kerren (VisSym, 2001)

A framework for component based model acquisition and presentation using Java 3D. - Peter Blanchebarbe; Stephan Diehl 001 (Web3D, 2001)

Graphs, They Are Changing. - Stephan Diehl 001; Carsten Görg (GD, 2002)

Reification of Program Points for Visual Execution. - Stephan Diehl 001; Andreas Kerren (VISSOFT, 2002)

Generierung interaktiver Animationen von Berechnungsmodellen. - Stephan Diehl 001; Andreas Kerren (Inform. Forsch. Entwickl., 2002)

Specializing visualization algorithms. - Stephan Diehl 001 (Data Visualization: The State of the Art, 2003)

Entdeckendes Lernen mit einem interaktiven Online-Tutorium zur Programmierung in Java. - Claudia Bieg; Stephan Diehl 001 (DeLFI, 2003)

How History Justifies System Architecture (or Not). - Thomas Zimmermann 001; Stephan Diehl 001; Andreas Zeller (IWPSE, 2003)

A new approach for implementing stand-alone and Web-based interpreters for Java. - Stephan Diehl 001; Claudia Bieg (PPPJ, 2003)

Next generation modeling II - applications: experiencing natural phenomena with virtual, constructed and mathematical models. - Stephan Diehl 001; Carsten Görg (WSC, 2003)

Softwarevisualisierung. - Stephan Diehl 001 (Inform. Spektrum, 2003)

Dynamic Graph Drawing of Sequences of Orthogonal and Hierarchical Graphs. - Carsten Görg; Peter Birke 001; Mathias Pohl 001; Stephan Diehl 001 (GD, 2004)

Knowledge Discovery in Versionsarchiven. - Peter Weißgerber; Michael Burch; Stephan Diehl 001 (LWA, 2004)

Educational and technical design of a Web-based interactive tutorial on programming in Java. - Claudia Bieg; Stephan Diehl 001 (Sci. Comput. Program., 2004)

05261 Summary - Multi-Version Program Analysis. - Thomas Ball 001; Stephan Diehl 001; David Notkin; Andreas Zeller (Multi-Version Program Analysis, 2005)

05261 Abstracts Collection - Multi-Version Program Analysis. - Thomas Ball 001; Stephan Diehl 001; David Notkin; Andreas Zeller (Multi-Version Program Analysis, 2005)

Exploring evolutionary coupling in Eclipse. - Peter Weißgerber; Leo von Klenze; Michael Burch; Stephan Diehl 001 (eTX, 2005)

Software visualization. - Stephan Diehl 001 (ICSE, 2005)

MSR 2005 international workshop on mining software repositories. - Ahmed E. Hassan; Richard C. Holt; Stephan Diehl 001 (ICSE, 2005)

An interactive visualization of refactorings retrieved from software archives. - Peter Weißgerber; Stephan Diehl 001; Carsten Görg (OOPSLA Companion, 2005)

Visual data mining in software archives. - Michael Burch; Stephan Diehl 001; Peter Weißgerber (SOFTVIS, 2005)

EPOSee - A Tool For Visualizing Software Evolution. - Michael Burch; Stephan Diehl 001; Peter Weißgerber (VISSOFT, 2005)

DependencyViewer - A Tool for Visualizing Package Design Quality Metrics. - Michael Wilhelm; Stephan Diehl 001 (VISSOFT, 2005)

Report on MSR 2005: international workshop on mining software repositories. - Stephan Diehl 001; Ahmed E. Hassan; Richard C. Holt (ACM SIGSOFT Softw. Eng. Notes, 2005)

Mining Version Histories to Guide Software Changes. - Thomas Zimmermann 001; Peter Weißgerber; Stephan Diehl 001; Andreas Zeller (IEEE Trans. Software Eng., 2005)

MSR 2006: the 3rd international workshop on mining software repositories. - Stephan Diehl 001; Harald C. Gall; Martin Pinzger 001; Ahmed E. Hassan (ICSE, 2006)

Identifying Refactorings from Source-Code Changes. - Peter Weißgerber; Stephan Diehl 001 (ASE, 2006)

Introduction to MSR 2006. - Stephan Diehl 001; Harald C. Gall; Martin Pinzger 001; Ahmed E. Hassan (MSR, 2006)

Are refactorings less error-prone than other changes? - Peter Weißgerber; Stephan Diehl 001 (MSR, 2006)

Mining refactorings in ARGOUML. - Peter Weißgerber; Stephan Diehl 001; Carsten Görg (MSR, 2006)

Was Software-Archive erzählen. - Stephan Diehl 001; Andreas Zeller; Thomas Zimmermann 001 (Software Engineering, 2006)

Trees in a treemap: visualizing multiple hierarchies. - Michael Burch; Stephan Diehl 001 (Visualization and Data Analysis, 2006)

Software Visualization - Visualizing the Structure, Behaviour, and Evolution of Software. - Stephan Diehl 001 (Springer, 2007)

Making Programmers Aware Of Refactorings. - Peter Weißgerber; Benjamin Biegel 001; Stephan Diehl 001 (WRT, 2007)

Timeline trees: visualizing sequences of transactions in information hierarchies. - Michael Burch; Fabian Beck 001; Stephan Diehl 001 (AVI, 2008)

What dynamic network metrics can tell us about developer roles. - Mathias Pohl 001; Stephan Diehl 001 (CHASE, 2008)

Cartesian vs. Radial - A Comparative Evaluation of Two Visualization Tools. - Michael Burch; Felix Bott; Fabian Beck 001; Stephan Diehl 001 (ISVC (1), 2008)

Small patches get in! - Peter Weißgerber; Daniel Neu; Stephan Diehl 001 (MSR, 2008)

TimeRadarTrees: Visualizing Dynamic Compound Digraphs. - Michael Burch; Stephan Diehl 001 (Comput. Graph. Forum, 2008)

Comparing the Readability of Graph Layouts using Eyetracking and Task-oriented Analysis. - Mathias Pohl 001; Markus Schmitt 001; Stephan Diehl 001 (CAe, 2009)

09142 Manifesto - Perspectives Workshop: Preventing the Brainware Crisis. - Stephan Diehl 001; Ulrike Stege (Perspectives Workshop: Preventing the Brainware Crisis, 2009)

Towards an Aesthetic Dimensions Framework for Dynamic Graph Visualisations. - Fabian Beck 001; Michael Burch; Stephan Diehl 001 (IV, 2009)

Focused Animation of Dynamic Compound Graphs. - Florian Reitz; Mathias Pohl 001; Stephan Diehl 001 (IV, 2009)

Visualizing the Evolution of Compound Digraphs with TimeArcTrees. - Martin Greilich; Michael Burch; Stephan Diehl 001 (Comput. Graph. Forum, 2009)

Guest editors introduction: special issue on mining software repositories. - Stephan Diehl 001; Harald C. Gall; Ahmed E. Hassan (Empir. Softw. Eng., 2009)

From Visualization to Visually Enabled Reasoning. - Joerg Meyer; James J. Thomas; Stephan Diehl 001; Brian D. Fisher; Daniel A. Keim (Scientific Visualization: Advanced Concepts, 2010)

Visual Amortization Analysis of Recompilation Strategies. - Stephan Zimmer; Stephan Diehl 001 (IV, 2010)

JCCD: a flexible and extensible API for implementing custom code clone detectors. - Benjamin Biegel 001; Stephan Diehl 001 (ASE, 2010)

TimeSpiderTrees: A Novel Visual Metaphor for Dynamic Compound Graphs. - Michael Burch; Michael Fritz; Fabian Beck 001; Stephan Diehl 001 (VL/HCC, 2010)

ChartFlight: from spreadsheets to computer-animated data flights. - Rainer Lutz 001; Stephan Diehl 001 (Web3D, 2010)

Evaluating the Impact of Software Evolution on Software Clustering. - Fabian Beck 001; Stephan Diehl 001 (WCRE, 2010)

Highly Configurable and Extensible Code Clone Detection. - Benjamin Biegel 001; Stephan Diehl 001 (WCRE, 2010)

Computer-Aided Extraction of Software Components. - Andreas Marx 001; Fabian Beck 001; Stephan Diehl 001 (WCRE, 2010)

Uncovering Strengths and Weaknesses of Radial Visualizations—an Empirical Approach. - Stephan Diehl 001; Fabian Beck 001; Michael Burch (IEEE Trans. Vis. Comput. Graph., 2010)

Controlling Presentation Speed, Labels, and Tooltips in Interactive Animations. - Günter Daniel Rey; Stephan Diehl 001 (J. Media Psychol. Theor. Methods Appl., 2010)

How Humans Merge UML-Models. - Rainer Lutz 001; David Würfel; Stephan Diehl 001 (ESEM, 2011)

CREWW: collaborative requirements engineering with wii-remotes. - Felix Bott; Stephan Diehl 001; Rainer Lutz 001 (ICSE, 2011)

Comparison of similarity metrics for refactoring detection. - Benjamin Biegel 001; Quinten David Soetens; Willi Hornig; Stephan Diehl 001; Serge Demeyer (MSR, 2011)

On the congruence of modularity and code coupling. - Fabian Beck 001; Stephan Diehl 001 (SIGSOFT FSE, 2011)

Visually exploring multi-dimensional code couplings. - Fabian Beck 001; Radoslav Petkov; Stephan Diehl 001 (VISSOFT, 2011)

Reaching out to the media: become a computer science ambassador. - Frances A. Rosamond; Roswitha Bardohl; Stephan Diehl 001; Uwe Geisler; Gordon Bolduan; Annette Lessmöllmann; Andreas Schwill; Ulrike Stege (Commun. ACM, 2011)

Parallel Edge Splatting for Scalable Dynamic Graph Visualization. - Michael Burch; Corinna Vehlow; Fabian Beck 001; Stephan Diehl 001; Daniel Weiskopf (IEEE Trans. Vis. Comput. Graph., 2011)

The Order of Things: How developers sort fields and methods. - Benjamin Biegel 001; Fabian Beck 001; Willi Hornig; Stephan Diehl 001 (ICSM, 2012)

Using mobile devices for collaborative requirements engineering. - Rainer Lutz 001; Sascha Schäfer 001; Stephan Diehl 001 (ASE, 2012)

Rapid Serial Visual Presentation in dynamic graph visualization. - Fabian Beck 001; Michael Burch; Corinna Vehlow; Stephan Diehl 001; Daniel Weiskopf (VL/HCC, 2012)

Interaktive Extraktion von Software-Komponenten. - Fabian Beck 001; Alexander Pavel; Stephan Diehl 001 (Softwaretechnik-Trends, 2012)

Human Aspects of Model Merging. - Rainer Lutz 001; Stephan Diehl 001 (Softwaretechnik-Trends, 2012)

Explorable Code Slides. - Michael Fritz; Benjamin Biegel 001; Stephan Diehl 001 (CSEE&T, 2013)

Teaching object-orientation with smartphones as digital CRC cards. - Rainer Lutz 001; Sascha Schäfer 001; Stephan Diehl 001 (CSEE&T, 2013)

Multivariate Networks in Software Engineering. - Stephan Diehl 001; Alexandru C. Telea (Multivariate Network Visualization, 2013)

Matching Application Requirements with Dynamic Graph Visualization Profiles. - Fabian Beck 001; Michael Burch; Stephan Diehl 001 (IV, 2013)

In situ understanding of performance bottlenecks through visually augmented code. - Fabian Beck 001; Oliver Moseler; Stephan Diehl 001; Günter Daniel Rey (ICPC, 2013)

Finding structures in multi-type code couplings with node-link and matrix visualizations. - Ala Abuthawabeh; Fabian Beck 001; Dirk Zeckzer; Stephan Diehl 001 (VISSOFT, 2013)

Visual monitoring of numeric variables embedded in source code. - Fabian Beck 001; Fabrice Hollerich; Stephan Diehl 001; Daniel Weiskopf (VISSOFT, 2013)

On the impact of software evolution on software clustering. - Fabian Beck 001; Stephan Diehl 001 (Empir. Softw. Eng., 2013)

Visual comparison of software architectures. - Fabian Beck 001; Stephan Diehl 001 (Inf. Vis., 2013)

Asymmetric Visual Hierarchy Comparison with Nested Icicle Plots. - Fabian Beck 001; Franz-Josef Wiszniewsky; Michael Burch; Stephan Diehl 001; Daniel Weiskopf (ED/GViP@Diagrams, 2014)

U can touch this: touchifying an IDE. - Benjamin Biegel 001; Julien Hoffmann; Artur Lipinski 001; Stephan Diehl 001 (CHASE, 2014)

Code Tagging as a Social Game. - Benjamin Biegel 001; Fabian Beck 001; Benedikt Lesch; Stephan Diehl 001 (ICSME, 2014)

Using visual dataflow programming for interactive model comparison. - Rainer Lutz 001; Stephan Diehl 001 (ASE, 2014)

Are smartphones better than CRC cards? - Rainer Lutz 001; Sascha Schäfer 001; Stephan Diehl 001 (SAC, 2014)

Linking sketches and diagrams to source code artifacts. - Sebastian Baltes; Peter Schmitz 001; Stephan Diehl 001 (SIGSOFT FSE, 2014)

Past, Present, and Future of and in Software Visualization. - Stephan Diehl 001 (VISIGRAPP (Selected Papers), 2014)

The State of the Art in Visualizing Dynamic Graphs. - Fabian Beck 001; Michael Burch; Stephan Diehl 001; Daniel Weiskopf (EuroVis (STARs), 2014)

Get your directories right: From hierarchy visualization to hierarchy manipulation. - Rainer Lutz 001; Daniel Rausch 001; Fabian Beck 001; Stephan Diehl 001 (VL/HCC, 2014)

A directory comparison and manipulation tool. - Rainer Lutz 001; Daniel Rausch 001; Fabian Beck 001; Stephan Diehl 001 (VL/HCC, 2014)

Crowdsourcing for Information Visualization: Promises and Pitfalls. - Rita Borgo; Bongshin Lee; Benjamin Bach; Sara Irina Fabrikant; Radu Jianu; Andreas Kerren; Stephen G. Kobourov; Fintan McGee; Luana Micallef; Tatiana von Landesberger; Kathrin Ballweg; Stephan Diehl 001; et al. (Crowdsourcing and Human-Centered Experiments, 2015)

Navigate, Understand, Communicate: How Developers Locate Performance Bugs. - Sebastian Baltes; Oliver Moseler; Fabian Beck 001; Stephan Diehl 001 (ESEM, 2015)

Code Basket: Making Developers' Mental Model Visible and Explorable. - Benjamin Biegel 001; Sebastian Baltes; Ivan Scarpellini; Stephan Diehl 001 (CSD@ICSE, 2015)

Live object exploration: Observing and manipulating behavior and state of Java objects. - Benjamin Biegel 001; Benedikt Lesch; Stephan Diehl 001 (ICSME, 2015)

Sketches and Diagrams in Practice. - Sebastian Baltes; Stephan Diehl 001 (Software Engineering & Management, 2015)

VisualCues: Visually explaining source code in computer science education. - Benjamin Biegel 001; Sebastian Baltes; Bob Prevos; Stephan Diehl 001 (VL/HCC, 2015)

Make visualization part of your analysis process. - Stephan Diehl 001 (Perspectives on Data Science for Software Engineering, 2016)

Worse Than Spam: Issues In Sampling Software Developers. - Sebastian Baltes; Stephan Diehl 001 (ESEM, 2016)

Grounded requirements engineering: An approach to use case driven requirements engineering. - David Würfel; Rainer Lutz 001; Stephan Diehl 001 (J. Syst. Softw., 2016)

Attribution required: stack overflow code snippets in GitHub projects. - Sebastian Baltes; Richard Kiefer; Stephan Diehl 001 (ICSE (Companion Volume), 2017)

Round-Trip Sketches: Supporting the Lifecycle of Software Development Sketches from Analog to Digital and Back. - Sebastian Baltes; Fabrice Hollerich; Stephan Diehl 001 (VISSOFT, 2017)

A Taxonomy and Survey of Dynamic Graph Visualization. - Fabian Beck 001; Michael Burch; Stephan Diehl 001; Daniel Weiskopf (Comput. Graph. Forum, 2017)

SOTorrent: reconstructing and analyzing the evolution of stack overflow posts. - Sebastian Baltes; Lorik Dumani; Christoph Treude; Stephan Diehl 001 (MSR, 2018)

(No) influence of continuous integration on the commit activity in GitHub projects. - Sebastian Baltes; Jascha Knack; Daniel Anastasiou; Ralf Tymann; Stephan Diehl 001 (SWAN@ESEC/SIGSOFT FSE, 2018)

The Evolution of Stack Overflow Posts: Reconstruction and Analysis. - Sebastian Baltes; Lorik Dumani; Christoph Treude; Stephan Diehl 001 (CoRR, 2018)

Exploring the limits of complexity: A survey of empirical studies on graph visualisation. - Vahan Yoghourdjian; Daniel Archambault; Stephan Diehl 001; Tim Dwyer; Karsten Klein 001; Helen C. Purchase; Hsiang-Yun Wu (Vis. Informatics, 2018)

SOTorrent: studying the origin, evolution, and usage of stack overflow code snippets. - Sebastian Baltes; Christoph Treude; Stephan Diehl 001 (MSR, 2019)

Towards a Theory of Software Development Expertise. - Sebastian Baltes; Stephan Diehl 001 (SE/SWM, 2019)

Usage and attribution of Stack Overflow code snippets in GitHub projects. - Sebastian Baltes; Stephan Diehl 001 (Empir. Softw. Eng., 2019)

Visual Breakpoint Debugging for Sum and Product Formulae. - Oliver Moseler; Michael Wolz; Stephan Diehl 001 (VISSOFT, 2020)

ThreadRadar: A Thread-Aware Visualization for Debugging Concurrent Java Programs. - Oliver Moseler; Lucas Kreber; Stephan Diehl 001 (VINCI, 2021)

On the diversity and frequency of code related to mathematical formulas in real-world Java projects. - Oliver Moseler; Felix Lemmer; Sebastian Baltes; Stephan Diehl 001 (J. Syst. Softw., 2021)

IDEvelopAR: A Programming Interface to enhance Code Understanding in Augmented Reality. - Lucas Kreber; Stephan Diehl 001; Patrick Weil (VISSOFT, 2022)

The ThreadRadar visualization for debugging concurrent Java programs. - Oliver Moseler; Lucas Kreber; Stephan Diehl 001 (J. Vis., 2022)

A Comparative Evaluation of Tabs and Linked Panels for Program Understanding in Augmented Reality. - Lucas Kreber; Stephan Diehl 001 (ISMAR, 2023)

The CodeSparks Framework - Augmenting Source Code with Glyph-based Visualizations. - Oliver Moseler; Stephan Diehl 001 (Sci. Comput. Program., 2023)