49 citations · 82 across the 5 of their papers we have counts for
5 papers
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…
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…
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…
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…
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…