2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2014
DOI: 10.1109/vlhcc.2014.6883030
|View full text |Cite
|
Sign up to set email alerts
|

A longitudinal study of programmers' backtracking

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
19
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
5
2
2

Relationship

3
6

Authors

Journals

citations
Cited by 27 publications
(20 citation statements)
references
References 12 publications
1
19
0
Order By: Relevance
“…The authors would like to thank the anonymous referees at POPL and TFP 2016 for useful feedback on earlier drafts of this paper; Ed Morehouse and Carlo Angiuli for counsel on mechanization and Barendrecht's Convention; Vincent Zeng for pro bono artistic services; and YoungSeok Yoon for reanalyzing the data from [67]. This work was partially funded through a gift from Mozilla; the NSF grant #CCF-1619282, 1553741 and 1439957; by AFRL and DARPA under agreement #FA8750-16-2-0042; and by NSA lablet contract #H98230-14-C-0140.…”
Section: Acknowledgmentsmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors would like to thank the anonymous referees at POPL and TFP 2016 for useful feedback on earlier drafts of this paper; Ed Morehouse and Carlo Angiuli for counsel on mechanization and Barendrecht's Convention; Vincent Zeng for pro bono artistic services; and YoungSeok Yoon for reanalyzing the data from [67]. This work was partially funded through a gift from Mozilla; the NSF grant #CCF-1619282, 1553741 and 1439957; by AFRL and DARPA under agreement #FA8750-16-2-0042; and by NSA lablet contract #H98230-14-C-0140.…”
Section: Acknowledgmentsmentioning
confidence: 99%
“…This complicates the design of program editors and other interactive programming tools. In a dataset gathered by Yoon and Myers consisting of 1460 hours of Eclipse edit logs [67], 44.2% of edit states were syntactically malformed. Some additional percentage of edit states were well-formed but ill-typed (the dataset was not complete enough to determine the exact percentage.)…”
Section: Introductionmentioning
confidence: 99%
“…Both approaches are fraught with challenges in trying to automatically determine how the affected code may impact other choices made in the implementation. Existing research on how programmers backtrack (e.g., [11]) may provide a basis on which to start this research direction. It will also be challenging to determine how to interact with the developer in altering the program to different points in time where the semantics may or may not affected by different choices.…”
Section: Defining and Applying Alternativesmentioning
confidence: 99%
“…Throughout the process of addressing these errors, which can sometimes span many days, the program text remains formally meaningless. About 40% of edits performed by Java programmers using Eclipse left the program text malformed [Omar et al 2017a] and some additional number, which could not be determined from the data gathered by Yoon and Myers [2014], were well-formed but ill-typed.…”
Section: Introductionmentioning
confidence: 99%