activity
20172024
most citedExploratory and Live, Programming and Coding: A Literature Study Comparing Perspectives on Liveness

49 citations · 82 across the 5 of their papers we have counts for

collaborators

5 papers

cs.PL2024★ 2 cited

Does Task Complexity Moderate the Benefits of Liveness? A Controlled Experiment

Patrick Rein, Stefan Ramson, Tom Beckmann +1

Live programming features can be found in a range of programming environments, from individual prototypes to widely used environments. While liveness is generally considered a usef…

cs.PL2024★ 1 cited

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 +2

Live programming provides feedback on run-time behavior by visualizing concrete values of expressions close to the source code. When using such a local perspective on run-time beha…

cs.SE2019★ 23 cited

Babylonian-style Programming: Design and Implementation of an Integration of Live Examples into General-purpose Source Code

David Rauch, Patrick Rein, Stefan Ramson +2

When working on a program, developers traditionally have to simulate the behavior of the abstract code in their heads until they can execute the application. Live programming aims…

cs.PL2018★ 49 cited

Exploratory and Live, Programming and Coding: A Literature Study Comparing Perspectives on Liveness

Patrick Rein, Stefan Ramson, Jens Lincke +2

Various programming tools, languages, and environments give programmers the impression of changing a program while it is running. This experience of liveness has been discussed for…

cs.SE2017★ 7 cited

Edit Transactions: Dynamically Scoped Change Sets for Controlled Updates in Live Programming

Toni Mattis, Patrick Rein, Robert Hirschfeld

Live programming environments enable programmers to edit a running program and obtain immediate feedback on each individual change. The liveness quality is valued by programmers to…