DocumentCode
1788302
Title
A notation for non-linear program edits
Author
Erwig, Martin ; Smeltzer, Karl ; Keying Xu
Author_Institution
Oregon State Univ., Corvallis, OR, USA
fYear
2014
fDate
July 28 2014-Aug. 1 2014
Firstpage
205
Lastpage
206
Abstract
We present a visual notation to support the understanding and reasoning about program edits. The graph-based representation directly supports a number of editing operations beyond those offered by a typical, linear program-edit model and makes obvious otherwise hidden states the code can reach through selectively undoing or redoing changes.
Keywords
reasoning about programs; source code (software); text editing; visual programming; code; editing operations; graph-based representation; nonlinear program edit model; reasoning about program edits; visual notation; Analytical models; Cognition; Educational institutions; History; Programming; Software; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human-Centric Computing (VL/HCC), 2014 IEEE Symposium on
Conference_Location
Melbourne, VIC
Type
conf
DOI
10.1109/VLHCC.2014.6883057
Filename
6883057
Link To Document