Drop drop: prototyping a mobile application educating on the water system through private meter readings. - Patrick Rein; Michael Champanis; Ulrike Rivett (ICTD (2), 2013)

Columnar objects: improving the performance of analytical applications. - Toni Mattis; Johannes Henning; Patrick Rein; Robert Hirschfeld; Malte Appeltauer (Onward!, 2015)

Reactive object queries: consistent views in object-oriented languages. - Stefan Lehmann; Tim Felgentreff; Jens Lincke; Patrick Rein; Robert Hirschfeld (MODULARITY (Companion), 2016)

Compatibility layers for interface mediation at run-time. - Patrick Rein; Robert Hirschfeld; Stefan Lehmann; Jens Lincke (MODULARITY (Companion), 2016)

Transaction Layers: Controlling Granularity of Change in Live Programming Environments. - Toni Mattis; Patrick Rein; Robert Hirschfeld (COP@ECOOP, 2016)

How Live are Live Programming Systems?: Benchmarking the Response Times of Live Programming Environments. - Patrick Rein; Stefan Lehmann; Toni Mattis; Robert Hirschfeld (PX@ECOOP, 2016)

How to Build a High-Performance VM for Squeak/Smalltalk in Your Spare Time: An Experience Report of Using the RPython Toolchain. - Tim Felgentreff; Tobias Pape; Patrick Rein; Robert Hirschfeld (IWST, 2016)

Deducing classes: integrating the domain models of object-oriented applications. - Patrick Rein (SPLASH (Companion Volume), 2016)

Gramada: immediacy in programming language development. - Patrick Rein; Robert Hirschfeld; Marcel Taeumel (Onward!, 2016)

Designing a live development experience for web-components. - Jens Lincke; Patrick Rein; Stefan Ramson; Robert Hirschfeld; Marcel Taeumel; Tim Felgentreff (PX@SPLASH, 2017)

Towards concept-aware programming environments for guiding software modularity. - Toni Mattis; Patrick Rein; Stefan Ramson; Jens Lincke; Robert Hirschfeld (PX@SPLASH, 2017)

Living in your programming environment: towards an environment for exploratory adaptations of productivity tools. - Patrick Rein; Jens Lincke; Stefan Ramson; Toni Mattis; Robert Hirschfeld (PX@SPLASH, 2017)

Automatic Reuse through Implied Methods: The Design and Implementation of an Abstraction Mechanism for Implied Interfaces. - Patrick Rein (Programming, 2017)

Exploratory Development of Data-intensive Applications: Sampling and Streaming of Large Data Sets in Live Programming Environments. - Patrick Rein; Marcel Taeumel; Robert Hirschfeld; Michael Perscheid (Programming, 2017)

Edit Transactions: Dynamically Scoped Change Sets for Controlled Updates in Live Programming. - Toni Mattis; Patrick Rein; Robert Hirschfeld (Art Sci. Eng. Program., 2017)

Group-Based Behavior Adaptation Mechanisms in Object-Oriented Systems. - Patrick Rein; Stefan Ramson; Jens Lincke; Tim Felgentreff; Robert Hirschfeld (IEEE Softw., 2017)

Cross-cutting Commentary: Narratives for Multi-party Mechanisms and Concerns. - Robert Hirschfeld; Tobias Dürschmid; Patrick Rein; Marcel Taeumel (COP@ECOOP, 2018)

A soup of objects: convenience interfaces for accessing domain objects in a global object graph. - Patrick Rein (Programming, 2018)

The exploration workspace: interleaving the implementation and use of plain objects in smalltalk. - Patrick Rein; Robert Hirschfeld (Programming, 2018)

Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming as a Use Case for Context-oriented Programming. - Patrick Rein; Jens Lincke; Stefan Ramson; Toni Mattis; Fabio Niephaus; Robert Hirschfeld (COP@ECOOP, 2019)

Ambiguous, informal, and unsound: metaprogramming for naturalness. - Toni Mattis; Patrick Rein; Robert Hirschfeld (META@SPLASH, 2019)

Reading logic as code or as natural language text: a randomized controlled trial experiment on the comprehensibility of object-oriented source code in comparison to natural language text. - Patrick Rein (Programming, 2019)

Babylonian-style Programming - Design and Implementation of an Integration of Live Examples Into General-purpose Source Code. - David Rauch; Patrick Rein; Stefan Ramson; Jens Lincke; Robert Hirschfeld (Art Sci. Eng. Program., 2019)

Exploratory and Live, Programming and Coding - A Literature Study Comparing Perspectives on Liveness. - Patrick Rein; Stefan Ramson; Jens Lincke; Robert Hirschfeld; Tobias Pape (Art Sci. Eng. Program., 2019)

RTPTorrent: An Open-source Dataset for Evaluating Regression Test Prioritization. - Toni Mattis; Patrick Rein; Falco Dürsch; Robert Hirschfeld (MSR, 2020)

Example-based live programming for everyone: building language-agnostic tools for live programming with LSP and GraalVM. - Fabio Niephaus; Patrick Rein; Jakob Edding; Jonas Hering; Bastian König; Kolya Opahle; Nico Scordialo; Robert Hirschfeld (Onward!, 2020)

Visual design for a tree-oriented projectional editor. - Tom Beckmann; Stefan Ramson; Patrick Rein; Robert Hirschfeld (Programming, 2020)

Three trillion lines: infrastructure for mining GitHub in the classroom. - Toni Mattis; Patrick Rein; Robert Hirschfeld (Programming, 2020)

RTPTorrent: An Open-source Dataset for Evaluating Regression Test Prioritization. - Toni Mattis; Patrick Rein; Falco Dürsch; Robert Hirschfeld (Zenodo, 2020)

First-class concepts: reifying architectural knowledge beyond the dominant decomposition. - Toni Mattis; Tom Beckmann; Patrick Rein; Robert Hirschfeld (COP@ECOOP, 2021)

Shortening Feedback Loops in a Live Game Development Environment. - Tom Beckmann; Eva Krebs; Patrick Rein; Stefan Ramson; Robert Hirschfeld (VL/HCC, 2021)

Competitive Debugging: Toward Contests Promoting Debugging as a Skill. - Patrick Rein; Tom Beckmann; Leonard Geier; Toni Mattis; Robert Hirschfeld (Onward!, 2022)

Digital Crochet: Toward a Visual Language for Pattern Description. - Klara Seitz; Patrick Rein; Jens Lincke; Robert Hirschfeld (Onward!, 2022)

Example Mining: Assisting Example Creation to Enhance Code Comprehension. - Eva Krebs; Patrick Rein; Robert Hirschfeld (Programming, 2022)

Toward Understanding Task Complexity in Maintenance-Based Studies of Programming Tools. - Patrick Rein; Tom Beckmann; Toni Mattis; Robert Hirschfeld (Programming, 2022)

Partial Parsing for Structured Editors. - Tom Beckmann; Patrick Rein; Toni Mattis; Robert Hirschfeld (SLE, 2022)

First-Class Concepts: Reified Architectural Knowledge Beyond Dominant Decompositions. - Toni Mattis; Tom Beckmann; Patrick Rein; Robert Hirschfeld (J. Object Technol., 2022)

Implementation of History-based, Lightweight Test Prioritization Techniques. - Falco Dürsch; Toni Mattis; Patrick Rein; Robert Hirschfeld (Zenodo, 2022)

Structured Editing for All: Deriving Usable Structured Editors from Grammars. - Tom Beckmann; Patrick Rein; Stefan Ramson; Joana Bergsiek; Robert Hirschfeld (CHI, 2023)

Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools. - Patrick Rein; Tom Beckmann; Eva Krebs; Toni Mattis; Robert Hirschfeld (ICPC, 2023)

Toward Studying Example-Based Live Programming in CS/SE Education. - Eva Krebs; Toni Mattis; Patrick Rein; Robert Hirschfeld (PAINT@SPLASH, 2023)

Probe Log: Visualizing the Control Flow of Babylonian Programming. - Eva Krebs; Patrick Rein; Joana Bergsiek; Lina Urban; Robert Hirschfeld (Programming, 2023)

Dataset for "Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools". - Patrick Rein; Tom Beckmann; Eva Krebs; Toni Mattis; Robert Hirschfeld (Zenodo, 2023)

MµSE: Supporting Exploration of Software-Hardware Interactions Through Examples. - Paul Methfessel; Tom Beckmann; Patrick Rein; Stefan Ramson; Robert Hirschfeld (CHI, 2024)

SpecTacles: Supporting Control Flow Comprehension of Software Developers in TLA+. - Daniel Stachnik; Tom Beckmann; Patrick Rein; Robert Hirschfeld (VL/HCC, 2024)

Broadening the View of Live Programmers: Integrating a Cross-Cutting Perspective on Run-Time Behavior into a Live Programming Environment. - Patrick Rein; Christian Flach; Stefan Ramson; Eva Krebs; Robert Hirschfeld (Art Sci. Eng. Program., 2024)

Does Task Complexity Moderate the Benefits of Liveness? A Controlled Experiment. - Patrick Rein; Stefan Ramson; Tom Beckmann; Robert Hirschfeld (Art Sci. Eng. Program., 2024)

Artifact for "Does Task Complexity Moderate the Benefits of Liveness? - A Controlled Experiment". - Patrick Rein; Stefan Ramson; Tom Beckmann; Robert Hirschfeld (Zenodo, 2024)