-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpublications.html
More file actions
143 lines (134 loc) · 6.21 KB
/
publications.html
File metadata and controls
143 lines (134 loc) · 6.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
---
layout: page
title: Publications
---
The following is a list of publications coming from this project:
<br /><br />
<div class=paper>
<div class="publication">
<b>"Thinking Aloud about Confusing Code: A Qualitative Investigation of Program Comprehension and Atoms of Confusion"</b> <a href="{{site.paper_url.think_aloud}}">pdf</a><br />
Dan Gopstein, Anne-Laure Fayard, Sven Apel, Justin Cappos<br />
<i>Presented at <a href="https://2020.esec-fse.org/">FSE'20</a></i></br>
<!--Slides for the talk available
<a href="papers/prevalence-confusing-code-msr-2018-slides-notes.pdf">with</a> and
<a href="papers/prevalence-confusing-code-msr-2018-slides.pdf">without</a> presenter notes</br>
Received <a href="https://www.sigsoft.org/awards/distinguishedPaperAward.html">ACM SIGSOFT Distinguished Paper Award</a>
-->
</div>
<a class="cite">cite</a>
<div class="citation" style="display: none;">
<div class="acm">
Dan Gopstein, Anne-Laure Fayard, Sven Apel, Justin Cappos. 2020. Thinking Aloud about Confusing Code: A Qualitative Investigation of Program Comprehension and Atoms of Confusion. In Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '20), November 8-13, 2020, Virtual
Event, USA. ACM, New York, NY, USA, 12 pages. https://doi.org/10.1145/3368089.3409714
</div>
<div class="bibtex">
<pre>
@inproceedings{gopstein2020thinking,
title={Thinking Aloud about Confusing Code: A Qualitative Investigation
of Program Comprehension and Atoms of Confusion},
author={Gopstein, Dan and Fayard, Anne-Laure and
Apel, Sven and Cappos, Justin},
booktitle={In Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '20)}
year={2020},
doi={https://doi.org/10.1145/3368089.3409714},
organization={ACM}
}
</pre>
</div>
</div>
</div>
<br />
<div class=paper>
<div class="publication">
<b>"Prevalence of Confusing Code in Software Projects: Atoms of Confusion in the Wild"</b> <a href="{{site.paper_url.atom_finder}}">pdf</a><br />
D. Gopstein, H. Zhou, P. Frankl, J. Cappos<br />
<i>Presented at <a href="https://2018.msrconf.org/">MSR'18</a></i></br>
Slides for the talk available
<a href="papers/prevalence-confusing-code-msr-2018-slides-notes.pdf">with</a> and
<a href="papers/prevalence-confusing-code-msr-2018-slides.pdf">without</a> presenter notes</br>
Received <a href="https://www.sigsoft.org/awards/distinguishedPaperAward.html">ACM SIGSOFT Distinguished Paper Award</a>
</div>
<a class="cite">cite</a>
<div class="citation" style="display: none;">
<div class="acm">
Dan Gopstein, Hongwei Henry Zhou, Phyllis Frankl, and Justin Cappos. 2018. Prevalence of Confusing Code in Software Projects: Atoms of Confusion in the Wild. In MSR '18: MSR '18: 15th International Conference on Mining Software Repositories, May 28-29, 2018, Gothenburg, Sweden. ACM, New York, NY, USA, 11 pages. https://doi.org/10.1145/3196398.3196432
</div>
<div class="bibtex">
<pre>
@inproceedings{gopstein2018prevalence,
title={Prevalence of Confusing Code in Software Projects:
Atoms of Confusion in the Wild},
author={Gopstein, Dan and Zhou, Hongwei Henry and
Frankl, Phyllis and Cappos, Justin},
booktitle={Proceedings of the 15th International Conference on Mining Software Repositories}
year={2018},
doi={https://doi.org/10.1145/3196398.3196432},
pages={281--291},
organization={ACM}
}
</pre>
</div>
</div>
</div>
<br />
<div class=paper>
<div class="publication">
<b>"Understanding Misunderstandings in Source Code"</b> <a href="papers/understanding-misunderstandings-fse-2017.pdf">pdf</a><br />
D. Gopstein, J. Iannacone, Y. Yan, L. DeLong, Y. Zhuang, M. Yeh, J. Cappos<br />
<i>Presented at <a href="http://esec-fse17.uni-paderborn.de/">ESEC/FSE'17</a></i></br>
Slides for the talk available
<a href="papers/understanding-misunderstandings-fse-2017-slides-notes.pdf">with</a> and
<a href="papers/understanding-misunderstandings-fse-2017-slides.pdf">without</a> presenter notes</br>
Received <a href="https://www.sigsoft.org/awards/distinguishedPaperAward.html">ACM SIGSOFT Distinguished Paper Award</a>
</div>
<a class="cite">cite</a>
<div class="citation" style="display: none;">
<div class="acm">
Dan Gopstein, Jake Iannacone, Yu Yan, Lois Anne Delong, Yanyan Zhuang, Martin K.-C. Yeh, and Justin Cappos. 2017. Understanding Misunderstandings in Source Code. In <i>Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering.</i> ACM.
</div>
<div class="bibtex">
<pre>
@inproceedings{gopstein2017understanding,
title={Understanding Misunderstandings in Source Code},
author={Gopstein, Dan and Iannacone, Jake and Yan, Yu and
Delong, Lois Anne and Zhuang, Yanyan and
Yeh, Martin K.-C. and Cappos, Justin},
booktitle={Proceedings of the 2017 11th Joint Meeting on
Foundations of Software Engineering},
year={2017},
pages={129--139},
organization={ACM}
}
</pre>
</div>
</div>
</div>
<br />
<div class=paper>
<div class="publication">
<b>"Detecting and Comparing Brain Activity in Short Program Comprehension Using EEG"</b> <a href="papers/program-comprehension-eeg-2017.pdf">pdf</a><br />
M. Yeh, Y. Yan, D. Gopstein, Y. Zhuang<br />
<i>Presented at <a href="http://fie2017.org/">FIE'17</a></i></br>
</div>
<a class="cite">cite</a>
<div class="citation" style="display: none;">
<div class="acm">
Martin K.-C. Yeh, Yu Yan, Dan Gopstein, Yanyan Zhuang. 2017. Detecting and Comparing Brain Activity in Short Program Comprehension Using EEG. In <i>2017 IEEE Frontiers in Education Conference</i>.
</div>
</div>
</div>
<script>
var buttons = document.getElementsByClassName('cite');
for(var i = 0; i < buttons.length; i++) {
buttons[i].onclick =
(function (i) {
return function() {
var div = buttons[i].parentElement.getElementsByClassName('citation')[0];
if (div.style.display !== 'none') {
div.style.display = 'none';
} else {
div.style.display = 'block';
}
}})(i)
}
</script>