Sciweavers

OOPSLA
2015
Springer

Shiranui: a live programming with support for unit testing

8 years 8 months ago
Shiranui: a live programming with support for unit testing
Live programming environments help the programmers to try out expressions by giving immediate feedback on the results as well as intermediate evaluation processes. However, the feedback is transient, and its correctness is merely confirmed by the programmers’ manual inspection. We seamlessly integrate live programming with unit testing by proposing novel features (1) that converts a lively-tested expression into a unit test case, and (2) that extracts a unit test case from an execution trace of a lively-tested expression. In this poster, we overview Shiranui, our live programming environment, and present the proposed features implemented in Shiranui. Categories and Subject Descriptors D.2.6 [Software Engineering]: Programming Environments—Interactive Environments General Terms Languages, Human Factors Keywords Live Programming, Testing, Debugging
Tomoki Imai, Hidehiko Masuhara, Tomoyuki Aotani
Added 16 Apr 2016
Updated 16 Apr 2016
Type Journal
Year 2015
Where OOPSLA
Authors Tomoki Imai, Hidehiko Masuhara, Tomoyuki Aotani
Comments (0)