2 citations · 3 across the 4 of their papers we have counts for
4 papers · 1 filter
Hybrid Structured Editing: Structures for Tools, Text for Users
Tom Beckmann, Christoph Thiede, Jens Lincke +1
In programming, better tools often yield better results. For that, modern programming environments offer mechanisms to allow for their extensibility. The closer those tools are to…
Probing the Design Space: Parallel Versions for Exploratory Programming
Tom Beckmann, Joana Bergsiek, Eva Krebs +4
Exploratory programming involves open-ended tasks. To evaluate their progress on these, programmers require frequent feedback and means to tell if the feedback they observe is brin…
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…