-
Notifications
You must be signed in to change notification settings - Fork 0
/
cv.html
1393 lines (1251 loc) · 82.1 KB
/
cv.html
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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Curriculum Vitae</title>
<style type="text/css">
* { margin: 0; padding: 0; }
@media screen {
body { line-height: 24px;
background: url('images/noise.jpg');
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 16px;
font-family: Helvetica, Sans-Serif;
}
h1 { margin: 0 0 16px 0; padding: 0 0 16px 0; font-size: 42px; font-weight: bold; letter-spacing: -2px; border-bottom: 1px solid #999; }
h2 { font-size: 20px; margin: 0px 0 6px 0; position: relative; }
h2.later { margin-top: 30px }
h2 span { position: absolute; bottom: 0; right: 0; font-style: italic; font-family: Georgia, Serif; font-size: 16px; color: #999; font-weight: normal; }
ul { margin: 0 0 32px 17px; }
ol { margin: 0 0 32px 17px; }
ol li { margin: 10px 0; }
dt {
font-style: italic;
font-weight: bold;
font-size: 18px;
text-align: right;
padding: 0 26px 0 0;
width: 150px;
float: left;
height: 100px;
border-right: 1px solid #999;
}
dt.education {
font-style: italic;
font-weight: bold;
font-size: 18px;
text-align: right;
padding: 0 26px 0 0;
width: 150px;
float: left;
height: 350px;
border-right: 1px solid #999;
}
a { color: #999; text-decoration: none; border-bottom: 1px dotted #999; }
a:hover { border-bottom-style: solid; color: black; }
ul li span {
position: absolute;
bottom: 0;
right: 0;
font-style: italic;
font-family: Georgia, Serif;
font-size: 16px;
color: #999;
font-weight: normal;
}
ol li span {
position: absolute;
bottom: 0;
right: 0;
font-style: italic;
font-family: Georgia, Serif;
font-size: 16px;
color: #999;
font-weight: normal;
}
}
@media print {
body { line-height: 18px;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 12px;
font-family: 'Times New Roman', Times, serif;
}
h1 { margin: 0 0 16px 0; padding: 0 0 16px 0; font-size: 24px;
font-weight: bold; letter-spacing: -2px; border-bottom: 1px solid #222;
font-family: Helvetica, Sans-Serif;}
h2 { font-size: 16px; margin: 0px 0 6px 0; position: relative; font-family: Helvetica, Sans-Serif; }
h2.later { margin-top: 30px }
h2 span { position: absolute; bottom: 0; right: 0; font-style: italic;
font-family: Georgia, Serif; font-size: 12px; color: #222; font-weight: normal; }
ul { margin: 0 0 16px 17px; }
ol { margin: 0 0 16px 17px; }
ol li { margin: 5px 0; }
dt {
font-style: italic;
font-weight: bold;
font-size: 16px;
text-align: right;
padding: 0 26px 0 0;
width: 150px;
float: left;
height: 100px;
border-right: 1px solid #222;
font-family: Helvetica, Sans-Serif;
}
a {
color: black;
text-decoration: none;
}
a.link {
color: black;
text-decoration: none;
}
a.visited {
color: black;
text-decoration: none;
}
a.active {
color: black;
text-decoration: none;
}
ul li span {
position: absolute;
bottom: 0;
right: 0;
font-style: italic;
font-family: Georgia, Serif;
font-size: 12px;
color: #222;
font-weight: normal;
}
ol li span {
position: absolute;
bottom: 0;
right: 0;
font-style: italic;
font-family: Georgia, Serif;
font-size: 12px;
color: #222;
font-weight: normal;
}
}
.clear { clear: both; }
#page-wrap { width: 800px; margin: 40px auto 60px; }
#pic { float: right; margin: -30px 0 0 0; }
li {
position:relative;
}
p { margin: 0 0 16px 0; }
dd { width: 600px; float: right; }
dd.clear { float: none; margin: 0; height: 15px; }
</style>
</head>
<body>
<div id="page-wrap">
<img src="images/headshot-2018.jpg" alt="Photo of Andrew" width=256
height=256 id="pic" />
<div id="contact-info" class="vcard">
<!-- Microformats! -->
<h1 class="fn">Andrew Begel</h1>
<p> Pittsburgh, PA<br/>
Cell: <span class="tel">+1 (415) 602-3824</span><br />
Email: <a class="email" href="mailto:[email protected]">[email protected]</a><br/>
Email: <a class="email" href="mailto:[email protected]">[email protected]</a><br/>
Web: <a href="https://andrewbegel.com">andrewbegel.com</a><br/>
Facebook: <a href="http://www.facebook.com/abegel">abegel</a><br/>
Twitter: <a href="https://twitter.com/abegel">@abegel</a><br/>
LinkedIn: <a href="http://linkedin.com/in/andrewbegel">andrewbegel</a><br/>
</p>
</div>
<dl>
<dd class="clear"></dd>
<dt>Summary</dt>
<dd>
<p>Andrew Begel is known internationally for his pioneering research and leadership on cooperative and
human aspects of software engineering, in which he combines empirical studies of professional software engineers
with organizational behavior. His work has had significant impact on development processes used in
practice. He has created many
tools to help software engineers communicate and collaborate across teams. He was one of the first to
study emotions in software engineering, now an active research field with 100+ researchers. With biometric sensors
(eye tracking, fMRI), he helped software engineers be more productive in code comprehension, pair programming,
and code review. To build a more inclusive technology workplace, he ran the first study of autistic software
developers to identify their unique strengths and challenges. He created the Neurodiversity at Work
Research Workshop series, bringing together dozens of interdisciplinary researchers, practitioners,
and autism self-advocates
to help autistic engineers find and keep jobs. As a member of the Microsoft-wide AI Ethics Board,
he helped Microsoft's efforts to disseminate best practices for responsible AI engineering. </p>
<p>Dr. Begel has been deeply involved in the academic and professional communities, organizing and serving on
program committees for top software engineering conferences co-sponsored by ACM and IEEE, He ran FSE and ICSE's
ACM Student Research Competitions, ICSME's Doctoral Symposium, and taught two courses in software engineering at
University of Washington's iSchool and two online coding camps for autistic youth.
He regularly builds community by organizing workshops on emerging topics. He serves as an associate editor for
Automated Software Engineering and served as an associate editor for
Transactions on Software Engineering. He has published 50+ papers
in top conferences and journals, which have been cited over 7,300 times with an h-index of 37.
One of his papers received a Lasting Impact Award [ICER22], a Most Influential Paper Award (10 Year) [ICER19],
three have received Best Paper awards
[SIGCSE21, ICSE19, ASSETS15], and two received Honorable Mentions [CSCW19, CHI17]. He holds 3 patents.</p>
</dd>
<dd class="clear"></dd>
<dt>Honors and Awards</dt>
<dd>
<h2>Lasting Impact Award — ICER <span>2022</span></h2>
<h2>Best Paper Award — SIGCSE<span>2021</span></h2>
<h2>ACM Distinguished Member <span>2019</span></h2>
<h2>Best Paper Honorable Mention Award — CSCW<span>2019</span></h2>
<h2>Best Paper Award — ICSE, Software Engineering In Practice <span>2019</span></h2>
<h2>Most Influential Paper Award (10 Years) — ICER <span>2019</span></h2>
<h2>Best Paper Honorable Mention Award — CHI<span>2017</span></h2>
<h2>Best Paper Award — ASSETS <span>2015</span></h2>
<h2>Demitri Angelakos Memorial Award <span>May 2005</span></h2>
<h2>National Merit Scholarship <span>1992</span></h2>
</dd>
<dd class="clear"></dd>
<dt class="education">Education</dt>
<dd>
<h2>University of California at Berkeley <span>August 1997 — December 2005</span></h2>
<p><strong>Ph.D. in Computer Science</strong><br/>
<strong>Dissertation:</strong>Spoken Language Support for Software Development [<a href="begel-phd-thesis.pdf">pdf</a>] [<a href="papers/begel-thesis-talk.pptx">pptx</a>]<br />
<strong>Advisor:</strong> <a href="http://www.cs.berkeley.edu/~graham">Prof. Susan L. Graham</a></p>
<h2>Massachusetts Institute of Technology <span>June 1996 — June 1997</span></h2>
<p><strong>Master of Engineering in Electrical Engineering and Computer Science</strong><br/>
<strong>Master's Thesis:</strong> Bongo: a Kids' Programming Environment for Creating Video Games on the Web [<a href="mit/begel-meng-thesis.pdf">pdf</a>] [<a href="mit/begel-meng-thesis.html">html</a>]<br />
<strong>Advisor:</strong> <a href="http://www.media.mit.edu/~mres">Prof. Mitchel Resnick</a></p>
<h2>Massachusetts Institute of Technology <span>August 1992 — June 1996</span></h2>
<p><strong>Bachelor of Science in Computer Science and Engineering</strong><br/>
<strong>Advanced Undergraduate Project:</strong> LogoBlocks: A Graphical Programming Language for Interacting with the World [<a href="mit/begel-aup.pdf">pdf</a>] [<a href="mit/begel-aup.html">html</a>]<br />
<strong>Advisor:</strong> <a href="http://www.media.mit.edu/~mres">Prof. Mitchel Resnick</a></p>
</dd>
<dd class="clear"></dd>
<dt>Employment</dt>
<dd>
<h2>Carnegie Mellon University: Associate Professor <span>August 2022 — present</span></h2>
<p><strong>Research Focus:</strong> Human Aspects of Software Engineering, Accessibility, Neurodiversity
</p>
<h2>Microsoft Research: Principal Researcher <span>January 2006 — June 2022</span></h2>
<p><strong>Research Focus:</strong> Human Aspects of Software Engineering
<br />
[Job Talk:
<a href="http://research.microsoft.com/apps/video/default.aspx?id=104602">
video</a> <a href="papers/begel-job-talk-microsoft.pptx">pptx</a>]</p>
<h2>Massachusetts Institute of Technology: Teacher Education Program <span>May 2001 — May 2007</span></h2>
<p><strong>Collaborator:</strong> Prof. Eric Klopfer<br/>
Architected and designed StarLogo TNG. Helped run teacher education workshops on complex systems modeling and experimental science.</p>
<h2>Xerox PARC: Computer Science Laboratory <span>June 1998 — August 1998</span></h2>
<p><strong>Supervisor:</strong> Michael Spreitzer<br/>
Developed object type system for HTTP-NG protocol supporting independent, anarchic evolution and extension.</p>
<h2>MIT Media Laboratory: Epistemology and Learning group<br /> <span>June 1993 — May 2001</span></h2>
<p><strong>Advisor:</strong> <a href="http://media.mit.edu/~mres">Prof. Mitchel Resnick</a></p>
<ul>
<li>Designed, developed, and implemented programming languages for children (various versions of StarLogo, Bongo/Yoyo, LogoBlocks, StarLogoBlocks, and EvoLogo)</li>
<li>Explored parallel programming, genetic algorithms, complex systems simulation, compilers, virtual machines, web page construction kits, and programming language design.</li>
<li>Designed and implemented StarLogo kiosks for the Virtual Fishtank exhibit at the Boston Computer Museum.</li>
</ul>
</dd>
<dd class="clear"></dd>
<dt>Teaching Experience</dt>
<dd>
<h2>17-313: Foundations of Software Engineering <span>Fall 2023</span></h2>
<p><strong>Carnegie Mellon University</strong> Software and Societal Systems Department<br/></p>
<h2>Educating Autistic Software Engineers Virtual Camp <span>Summer 2023</span></h2>
<p><strong>Carnegie Mellon University</strong> Software and Societal Systems Department and
<strong>Clemson University</strong> Department of Computer Science</p>
<h2>17-356: Software Engineering for Startups <span>Spring 2023</span></h2>
<p><strong>Carnegie Mellon University</strong> Software and Societal Systems Department<br/></p>
<h2>Computer Game Coding Camp <span>Summer 2022</span></h2>
<p><strong>Clemson University</strong> Department of Computer Science<br/></p>
<h2>Computer Game Coding Camp <span>Summer 2021</span></h2>
<p><strong>Clemson University</strong> Department of Computer Science<br/></p>
<h2>Clemson Game Coding Camp <span>Summer 2020</span></h2>
<p><strong>Clemson University</strong> Department of Computer Science<br/></p>
<h2>INFO 461: Cooperative Software Development <span>Spring 2018</span></h2>
<p><strong>University of Washington, Seattle</strong> Information School<br/></p>
<h2>INFO 461: Cooperative Software Development
<span>Winter 2013</span></h2>
<p><strong>University of Washington, Seattle</strong>
Information School<br/></p>
<h2>CS301: Teaching Techniques for Computer Science <span>Spring 2001</span></h2>
<p><strong>University of California, Berkeley</strong> Department of Computer Science<br/>
<strong>Instructors:</strong> Lecturer with Security of Employment Daniel D. Garcia and Andrew Begel<br/>
Received grant from GSI Teaching and Resource Center to revise and redesign course.
</p>
<h2>CS164: Introduction to Compilers <span>Spring 2000</span></h2>
<p><strong>University of California, Berkeley</strong> Department of Computer Science<br/>
<strong>Instructors:</strong> Prof. Alex Aiken and Prof. George Necula</p>
<h2>CS61a: Introduction to Computer Science <span>Fall 1997</span></h2>
<p><strong>University of California, Berkeley</strong> Department of Computer Science<br/>
<strong>Instructor:</strong> Lecturer with Security of Employment Brian Harvey</p>
<h2>One Day Seminar: TAing EECS Courses <span>January 14, 2005</span></h2>
<p><strong>University of California, Berkeley</strong> Spring Orientation and Teaching Conference for Graduate Student Instructors [<a href="gsiworkshop/2005/index.html">html</a>]</p>
<h2>One Day Seminar: TAing EECS Courses <span>August 27, 2004</span></h2>
<p><strong>University of California, Berkeley</strong> Fall Orientation and Teaching Conference for Graduate Student Instructors [<a href="gsiworkshop/2004/index.html">html</a>]</p>
<h2>One Day Seminar: TAing Quantitative Science Courses<br /> <span>January 17, 2002</span></h2>
<p><strong>University of California, Berkeley</strong> Spring Orientation and Teaching Conference for Graduate Student Instructors [<a href="gsiworkshop/2002/index.html">html</a>]</p>
<h2>One Day Seminar: TAing EECS Courses <span>August 24, 2001</span></h2>
<p><strong>University of California, Berkeley</strong> Fall Orientation and Teaching Conference for Graduate Student Instructors [<a href="gsiworkshop/2001/index.html">html</a>]</p>
<h2>One Day Seminar: TAing EECS Courses <span>August 25, 2000</span></h2>
<p><strong>University of California, Berkeley</strong> Fall Orientation and Teaching Conference for Graduate Student Instructors [<a href="gsiworkshop/2000/index.html">html</a>]</p>
</dd>
<dd class="clear"></dd>
<dt>Grants</dt>
<dd>
<h2>National Science Foundation</h2>
<ol reversed>
<li>Andrew Begel, Somayeh Asadi, Richard Kubina, Jr., Taniya Mishra.
<b>Beginnings: Preparing Autistic Students for the AI Workforce</b>
NSF ITE-2322554. $779,925.00 <span>October 2023 — September 2025</span>
</li>
<li>Paige Rodeghero, Andrew Begel, D. Matthew Boyer.
<b>Preparing High School Students with Autism for the Future of Remote Software Development Work</b>
NSF ITEST-2148720. $1,080,688.00 <span>June 2022 — May 2026</span>
</li>
</ol>
<h2>Industry</h2>
<ol reversed>
<li>Andrew Begel. <b>Inclusive Remote Communication Tools for Blind and Sighted Collaborators</b>
Google Award for Inclusion Research. $60,000 <span>October 2023</span>
</li>
</ol>
</dd>
<dd class="clear"></dd>
<dt>Publications</dt>
<dd>
<h2>Conference Papers</h2>
<ol reversed>
<li>JiWoong Jang, Sanika Moharana, Patrick Carrington, and Andrew Begel.
<b>"It's the only thing I can trust": Envisioning Large Language Model
Use by Autistic Workers for Communication Assistance</b>.
In the <i>Proceedings of the 2024 CHI
Conference on Human Factors in Computing
Systems</i>. Honolulu, Hawaii. May 2024. [<a href="papers/jang-chi24.pdf">pdf</a>]
</li>
<li>Maulishree Pandey, Steve Oney, and Andrew Begel.
<b>Towards Inclusive Source Code Readability Based on the
Preferences of Programmers with Visual Impairments</b>
In the <i>Proceedings of the 2024 CHI
Conference on Human Factors in Computing
Systems</i>. Honolulu, Hawaii. May 2024. [<a href="papers/pandey-chi24.pdf">pdf</a>]
</li>
<li>Naba Rizi, William Wu, Mya Bolds, Raunak Mondal, Andrew Begel,
and Imani N. S. Munyaka.
<b>Are Robots Ready to Deliver Autism Inclusion?: A Critical Review</b>
In the <i>Proceedings of the 2024 CHI
Conference on Human Factors in Computing
Systems</i>. Honolulu, Hawaii. May 2024. [<a href="papers/rizvi-chi24.pdf">pdf</a>]
</li>
<li>
Valeria Borsotti, Andrew Begel, and Pernille Bjørn.
<b>Neurodiversity and the Accessible University: Exploring
Organizational Barriers, Access Labor and Opportunities
for Change</b>. In the <i>Proceedings of 27th ACM Conference
on Computer-Supported Cooperative Work and Social Computing</i>.
San Jose, Costa Rica. November 2024. [<a href="papers/neurodiversity-cscw2024.pdf">pdf</a>]
</li>
<li>
Venkatesh Potluri, Maulishree Pandey, Andrew Begel, Michael Barnett, and Scott Reitherman.
<b>CodeWalk: Facilitating Shared Awareness in Mixed-Ability Collaborative Software Development</b>.
In the <i>Proceedings of 24th International ACM SIGACCESS Conference on Computers and Accessibility</i>
Athens, Greece. October 2022. <b>Best Artifact Award</b> [<a href="papers/assets-2022-potluri.pdf">pdf</a>]
</li>
<li>Jazette Johnson, Andrew Begel, Richard Ladner, and Denae Ford. <b>Program-L: Online Help Seeking Behaviors
by Blind and Low Vision Programmers</b> In the <i>Proceedings of the 2022 IEEE Symposium on Visual Languages and
Human-Centric Computing (VL/HCC)</i> Rome, Italy. September 2022. [<a href="papers/program-l.pdf">pdf</a>]
</li>
<li>Makayla Moster, Ella Kokinda, Matthew Re, James Dominic, Jason Lehmann, Andrew Begel, and Paige Rodeghero
<b>“Can You Help Me?” An Experience Report of Teamwork in a Game Coding Camp for Autistic High School Students</b>
In the <i>Proceedings of the 44th International Conference on
Software Engineering. Software Engineering Education and Training Track.</i>
Pittsburgh, PA. May 2022. [<a href="papers/icse-2022-moster.pdf">pdf</a>]
</li>
<li>Kelly Mack, Maitraye Das, Dhruv Jain, Danielle Bragg, John Tang, Andrew Begel, Erin Beneteau, Josh Urban Davis,
Abraham Glasser, Joon Sung Park, Venkatesh Potluri. <b>Mixed Abilities and Varied Experiences:
A Group Autoethnography of a Virtual Summer Internship</b>. In the <i>Proceedings of ASSETS ‘21:
SIGACCESS Conference on Computers and Accessibility</i>, (Online). October 2021. <i>Best Paper Nominee</i>
[<a href="papers/mixed-abilities-assets-2021.pdf">pdf</a>]</li>
<li>Naba Rizvi, Andrew Begel, and Hala Annabi. <b>Inclusive Interpersonal Communication Education for Technology
Professionals</b>
In the <i>Proceedings of the 27th Americas Conference on Information Systems</i>, (Online). August 2021. [<a
href="papers/begel-amcis2021.pdf">pdf</a>]</li>
<li>Andrew Begel, James Dominic, Conner Phillis, Thomas Beeson, and Paige Rodeghero.
<b>How a Remote Video Game Coding Camp Improved Autistic College Students’ Self-Efficacy in
Communication</b>.
In the <i>Proceedings of the 52nd Technical Symposium on Computer Science Education</i>, Canada (Online).
March
2021. <i>Best Paper Award</i>.
[<a
href="https://www.microsoft.com/en-us/research/publication/how-a-remote-video-game-coding-camp-improved-autistic-college-students-self-efficacy-in-communication/">web</a>]
[<a href="papers/autism-coding-camp.pdf">pdf</a>]
</li>
<li>Andrew Begel, John Tang, Sean Andrist, Mike Barnett, Tony Carbary, Piali Choudhury, Ed Cutrell, Alberto
Fung, Sasa Junuzovic, Daniel McDuff,
Kael Rowan, Shibashankar Sahoo, Jennifer Frances Waldern, Jessica Wolk, Hui Zheng, and Annuska Zolyomi.
<b>Lessons Learned in Designing AI for Autistic Adults</b>. In the <i>Proceedings of the 22nd International
ACM SIGACCESS Conference on Computers and Accessibility</i>.
Athens, Greece (Online). October 2020. [<a href="papers/lessons-learned-autism.pdf">pdf</a>]
</li>
<li>Annuska Zolyomi, Andrew Begel, Jennifer Frances Waldern, John Tang, Mike Barnett, Edward Cutrell,
Daniel McDuff, Sean Andrist, and Meredith Ringel Morris. <b>Managing Stress: The Needs of Autistic Adults in
Video
Conferencing</b>. In the <i>Proceedings of the ACM 2019 Conference on Computer Supported Cooperative
Work</i>. Austin, Texas,
USA. November 2019. <i>Best Paper Honorable Mention Award</i> [<a
href="papers/video-calling-autism.pdf">pdf</a>]</li>
<li>Saleema Amershi, Andrew Begel, Christian Bird, Robert DeLine, Harald Gall, Ece Kamar, Nachiappan Nagappan,
Besmira
Nushi, and Thomas Zimmermann. <b>Software Engineering for Machine Learning: A Case Study</b>. In the
<i>Proceedings of the 41st International Conference on
Software Engineering. Software Engineering in Practice Track.</i> Montreal, Quebec, Canada. May
2019. <i>Best Paper Award</i>. [<a href="papers/Software_Engineering_for_ML.pdf">pdf</a>]
</li>
<li>Michael Hilton and Andrew Begel. <b>A Study of the
Organizational Dynamics of Software Teams</b>. In the
<i>Proceedings of the 40th International Conference on
Software Engineering. Software Engineering in Practice Track.</i> Gothenburg, Sweden. May
2018. [<a href="papers/orgdynamics.pdf">pdf</a>]
</li>
<li>Janet Siegmund, Norman Peitek, Chris Parnin, Sven Apel, Johannes Hofmeister, Christian Kaestner, Andrew
Begel, Anja Bethmann, and André Brechmann. <b>Measuring Neural Efficiency of Program
Comprehension.</b> In the <i>Proceedings of the 11th Joint Meeting of the European Software Engineering
Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering</i>. Paderborn,
Germany. September 2017. [<a href="papers/fse-2017-paper.pdf">pdf</a>]</li>
<li>Sarah D'Angelo and Andrew Begel. <b>Improving
Communication Between Pair Programmers Using Shared Gaze
Awareness.</b> In the <i>Proceedings of the 2017 CHI
Conference on Human Factors in Computing
Systems</i>. Denver, Colorado. April 2017. <i>Best Paper Honorable Mention Award</i>. [<a
href="https://doi.org/10.1145/3025453.3025573">pdf</a>]</li>
<li>Miryung Kim, Thomas Zimmermann, Robert DeLine, and Andrew Begel. <b>The Emerging Role of Data Scientists on
Software Development Teams.</b> In the </i>Proceedings of the 38th International Conference on Software
Engineering.</i> Austin, Texas. May 2016. [<a href="http://doi.acm.org/10.1145/2884781.2884783">pdf</a>]
<li>Meredith Ringel Morris, Andrew Begel, and Ben Wiedermann. <b>Understanding the Challenges Faced by
Neurodiverse Software Engineering Employees: Towards a More Inclusive and Productive Technical
Workforce.</b> In the <i>Proceedings of the 17th International ACM SIGACCESS Conference on Computers and
Accessibility.</i> Lisbon, Portugal. October, 2015. <i>Best Paper Award</i>. [<a
href="http://doi.acm.org/10.1145/2700648.2809841">pdf</a>]
<li>Teresa Busjahn, Roman Bednarik, Andrew Begel, Martha Crosby, James H. Paterson, Carsten Schulte, Bonita
Sharif, and Sascha Tamm. <b>Eye movements in code reading: relaxing the linear order.</b> In the
<i>Proceedings of the 23rd IEEE International Conference on Program Comprehension.</i> Florence, Italy. May
2015. [<a href="http://dx.doi.org/10.1109/ICPC.2015.36">pdf</a>]
<li>Teresa Busjahn, Carsten Schulte, Bonita Sharif, Simon, Andrew Begel, Michael Hansen, Roman Bednarik, Paul
Orlov, Petri Ihantola, Galina Shchekotova, and Maria Antropova. <b>Eye Tracking in Computing Education.</b>
In the <i>Proceedings of the 10th Annual Conference on International Computing Education Research.</i>
Glasgow, Scotland, United Kingdom. August 2014. [<a href="papers/icer818-busjahn.pdf">pdf</a>]</li>
<li>Andrew Begel and Thomas Zimmermann. <b>Analyze This! 145 Questions for Data Scientists in Software
Engineering.</b> In the <i>Proceedings of the 36th International Conference on Software Engineering.</i>
Hyderabad, India. June 2014. [<a href="papers/begel-icse-2014.pdf">pdf</a>]</li>
<li>Thomas Fritz, Andrew Begel, Sebastian C. Mueller, Serap Yigit-Elliott, and Manuela Zueger. <b>Using
Psycho-physiological Measures to Assess Task Difficulty in Software Development.</b> In the
<i>Proceedings of the 36th International Conference on Software Engineering.</i> Hyderabad, India. June
2014. [<a href="papers/biometricSensors_Submitted-07-03-14.pdf">pdf</a>]</li>
<li>Brendan Murphy, Christian Bird, Thomas Zimmermann, Laurie Williams, Nachiappan Nagappan, and Andrew Begel.
<b>Have Agile Techniques been the Silver Bullet for Software Development at Microsoft?</b> In the
<i>Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and
Measurement.</i>, Baltimore, MD, USA. October 2013. [<a href="papers/agile-trends-esem13.pdf">pdf</a>]
</li>
<li>Nicolas Bettenburg and Andrew
Begel. <b>Deciphering the Story of Software Development through
Frequent Pattern Mining</b>. In the <i>Proceedings of the <a
href="http://2013.icse-conference.org/">35th International Conference
on Software Engineering</a>, New Ideas and Emerging Research
Track</i>, San Francisco, CA, USA. May 2013. [<a href="papers/decipher-icse13-nier.pdf">pdf</a>]</li>
<li>Anja Guzzi, Andrew Begel, Jessica Miller, and Krishna
Nareddy. <strong>Facilitating Enterprise Software Developer
Communication with CARES. </strong>In the <em>Proceedings of
the 28th IEEE International Conference Software Maintenance.</em>
Industry Track. Riva del Garda, Italy. September 2012. [<a href="papers/CARES-ICSMindustry.pdf">pdf</a>] [<a
href="papers/CARES-ICSM12.pptx">pptx</a>]</li>
<li><a href="http://www.cs.utoronto.ca/~amgrubb/">Alicia Grubb</a> and Andrew Begel. <b>On the Perceived
Interdependence and Information Sharing Inhibitions of Enterprise Software Engineers</b>. In the
<i>Proceedings of the <a href="http://cscw2012.org/">2012 Conference on Computer-Supported Cooperative
Work</a></i>. Seattle, WA. February, 2012. [<a href="papers/inhibitions-cscw12.pdf">pdf</a>]</li>
<li>Andrew Begel, <a href="http://www.cs.umd.edu/~khooyp/">Khoo Yit Phang</a>, and <a
href="http://research.microsoft.com/~tzimmer">Thomas Zimmermann</a>. <b>Codebook: Discovering and
Exploiting Relationships in Software Repositories</b>. In the <i>Proceedings of the <a
href="http://www.sbs.co.za/ICSE2010/">32nd International Conference on Software Engineering</a></i>,
Cape Town, South Africa. May 2010. [<a href="papers/codebook-icse2010.pdf">pdf</a>]</li>
<li>Andrew Begel and <a href="http://research.microsoft.com/~rdeline">Robert DeLine</a>. <b>Codebook: Social
Networking over Code</b>. In the <i>Proceedings of the <a
href="http://www.cs.uoregon.edu/events/icse2009/home/">31st International Conference on Software
Engineering</a>, New Ideas and Emerging Research Track</i>, Vancouver, BC, Canada. May 2009. [<a
href="papers/codebook-icse2009.pdf">pdf</a>]</li>
<li>Andrew Begel, <a href="http://research.microsoft.com/users/nachin">Nachiappan Nagappan</a>. <b>Pair
Programming: What's in it for me?</b>. In the <i>2nd International Symposium on Empirical Software
Engineering and Measurement (ESEM)</i>, Kaiserslautern, Germany. October 2008. [<a
href="papers/esem-begel-2008.pdf">pdf</a>]</li>
<li><a href="http://research.microsoft.com/users/nachin">Nachiappan Nagappan</a>. <b>Global Software
Development: Who Does It?</b>. In the <i>International Conference on Global Software Engineering
(ICGSE)</i>, Bangalore, India. August 2008. [<a href="papers/icgse-begel-2008.pdf">pdf</a>]</li>
<li><a href="http://lucas.ezzoterik.com/">Lucas Layman</a>, <a
href="http://research.microsoft.com/users/nachin">Nachiappan Nagappan</a>, <a
href="http://blogs.msdn.com/sam/">Sam Guckenheimer</a>, <a href="http://blogs.msdn.com/jeffbe/">Jeff
Beehler</a>, Andrew Begel. <b>Mining Software Effort Data: Preliminary Analysis of Visual Studio Team
System Data</b>. In the <i>5th Working Conference on Mining Software Repositories (MSR), </i>Leipzig,
Germany. May 2008. [<a href="papers/effort-estimation.pdf">pdf</a>]</li>
<li><a href="http://www.cs.uwaterloo.ca/~rtholmes/">Reid Holmes</a>, Andrew Begel. <b>Deep Intellisense: A Tool
for Rehydrating Evaporated Information</b>. In the <i>5th Working Conference on Mining Software
Repositories (MSR)</i>, Leipzig, Germany. May 2008. [<a href="papers/deep-intellisense.pdf">pdf</a>] [<a
href="DI/index.html">html</a>]</li>
<li>Andrew Begel and <a href="http://www.cs.ucsd.edu/~bsimon/">Beth Simon</a>. <b>Struggles of New College
Graduates in their First Software Development Job</b>. In the <em>Technical Symposium on Computer
Science Education</em>, March 2008. [<a href="papers/sigcse-begel-2008.pdf">pdf</a>] [<a
href="papers/new-hires-sigcse2008.pptx">pptx</a>]</li>
<li>Andrew Begel and <a href="http://research.microsoft.com/users/nachin">Nachiappan Nagappan</a><b> Usage and
Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study.</b> In the
<i>First International Symposium on Empirical Software Engineering and Metrics (ESEM)</i>, Madrid, Spain,
September 2007. [<a href="papers/AgileDevatMS-ESEM07.pdf">pdf</a>] [<a href="papers/agiledev.ppt">ppt</a>]
</li>
<li><a href="http://www.cs.wisc.edu/~liblit/">Ben Liblit</a>, Andrew Begel and <a
href="http://www.linguistics.berkeley.edu/people/fac/sweetser.html">Eve Sweetser</a>. <b>Cognitive
Perspectives on the Role of Naming in Computer Programs</b>. In the <i>18th Annual Psychology of
Programming Interest Group Workshop</i>, Brighton, UK, September 2006. [<a
href="papers/ppig-naming.pdf">pdf</a>] [<a href="papers/programming-linguistics.ppt">ppt</a>]</li>
<li>Andrew Begel and <a href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>. <b>An Assessment of a
Speech-Based Programming Environment</b>. In the <i>IEEE Symposium on Visual Languages and Human-Centric
Computing</i>, Brighton, UK, September 2006. [<a href="papers/speed-short-paper.pdf">pdf</a>] [<a
href="papers/speech-assessment.ppt">ppt</a>] SPEED Movie: [<a
href="papers/dissertation-highlights.mov">mov</a> (700 MB)]</li>
<li>Andrew Begel and <a href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>. <b>Spoken Programs</b>.
In the <i>IEEE Symposium on Visual Languages and Human-Centric Computing</i>, Dallas, Texas, September 2005.
[<a href="papers/begel-spoken-java.pdf">pdf</a>] [<a href="papers/begel-vlhcc2005.pptx">pptx</a>]</li>
<li>Andrew Begel. <b>Programming by Voice: A Domain-specific Application of Speech Recognition</b>. In <i>AVIOS
Speech Technology Symposium — SpeechTek West.</i> February 2005. [<a
href="papers/begel-speechtek2005.pdf">pdf</a>] [<a
href="papers/begel-speechtek2005-slides.pptx">pptx</a>]</li>
<li><a href="http://www.cs.washington.edu/homes/toomim/">Michael Toomim</a>, Andrew Begel and <a
href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>. <b>Managing Duplicated Code with Linked
Editing</b>. In the <i>IEEE Symposium on Visual Languages and Human-Centric Computing</i>, Rome, Italy,
September 2004. [<a href="http://vlhcc04.dsi.uniroma1.it/index.php">VL/HCC 2004</a>] [<a
href="http://www.cs.berkeley.edu/Research/Projects/harmonia/papers/toomim-linked-editing.pdf">pdf</a>]
Slides: [<a href="http://www.cs.berkeley.edu/Research/Projects/harmonia/papers/toomim-vlhcc04.ppt">ppt</a>]
</li>
<li>Andrew Begel, <a href="http://ir.riverbed.com/phoenix.zhtml?c=198235&p=irol-govBio&ID=154072">Steven
McCanne</a>, and <a href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>. <b>BPF+: Exploiting
Global Data-flow Optimization in a Generalized Packet Filter Architecture</b>. In the <i>Proceedings of
<a href="http://www.acm.org/sigcomm/sigcomm99">SIGCOMM '99</a></i>. Also in <i>ACM SIGCOMM Computer
Communication Review</i> (29)4. October 1999. [<a href="papers/bpf.ps">ps</a>] [<a
href="papers/bpf.pdf">pdf</a>. [Slides <a href="sigcomm99/bpf+-presentation.pptx">pptx</a>]</li>
<li><a href="http://researcher.watson.ibm.com/researcher/view.php?person=us-mspreitz">Mike Spreitzer</a> and
Andrew Begel. <b>More Flexible Data Types</b>. In the <i>Proceedings of The Eighth IEEE International
Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises </i>[<a
href="http://www.ida.liu.se/conferences/WETICE/">WET-ICE'99</a>]. [<a href="wetice99.ps">ps</a>] [<a
href="wetice99.pdf">pdf</a>]</li>
</ol>
<h2 class="later">Journal Articles</h2>
<ol reversed>
<li>Kelly Mack, Maitraye Das, Dhruv Jain, Danielle Bragg, John Tang, Andrew Begel, Erin Beneteau, Josh Urban Davis,
Abraham Glasser, Joon Sung Park, and Venkatesh Potluri. <b>Mixed Abilities and Varied
Experiences: A Group Autoethnography of a Virtual Summer Internship</b>.
In <i>Communications of the ACM - Research Highlights</i>. August 2023.
[<a href="https://cacm.acm.org/magazines/2023/8/274921-mixed-abilities-and-varied-experiences-a-group-autoethnography-of-a-virtual-summer-internship/fulltext">html</a>]
</li>
<li>Zohreh Sharafi, Bonita Sharif, Yann-Gaël Guéhéneuc, Andrew Begel, Roman Bednarik, Martha
Crosby. <b>A
Practical Guide on Conducting Eye Tracking Studies in Software Engineering.</b> In <i>Empirical Software
Engineering</i>. (<b>25</b>)5. June 12 2020. pp. 3128—3174
[<a href="papers/A_Practical_Guide_on_Conducting_Eye_Tracking_Studies_in_Software_Engineering.pdf">pdf</a>]
[<a href="https://doi.org/10.1007/s10664-020-09829-4">doi</a>]</li>
<li>Hana Vrzakova, Andrew Begel, Lauri Mehtätalo, Roman Bednarik.
<b>Affect Recognition in Code Review: An In-situ Biometric Study of Reviewer's Affect</b>.
In <i>Journal of Systems and Software</i>. (<b>159</b>) 1. January 2020.
[<a href="papers/affect-recognition-in-situ-biometric-study.pdf">pdf</a>]
</li>
<li>Paul Luo Li, Amy J. Ko, Andrew Begel. <b>What Distinguishes Great Software Engineers?</b>
In <i>Empirical Software Engineering</i>. (<b>25</b>) 1. December 2019.
[<a href="https://doi.org/10.1007/s10664-019-09773-y">doi</a>]</li>
<li>Nicole Novielle, Andrew Begel, and Walid Maalej.
<b>Introduction to the Special Issue on Affect Awareness in Software Engineering</b>
In <i>Journal of Systems and Software</i>. (<b>148</b>) 2. May 2019.
[<a href="papers/jss-emotions-editorial.pdf">pdf</a>]
</li>
<li>Eirini Kalliamvakou, Christian Bird, Thomas
Zimmermann, Andrew Begel, Robert DeLine, Daniel
M. German. <b>What Makes a Great Manager of Software
Engineers?</b> In <i>IEEE Transactions on Software
Engineering</i>. (<b>45</b>) 1. January 2019. [<a href="papers/great-managers.pdf">pdf</a>]</li>
<li>Miryung Kim, Thomas Zimmermann, Robert DeLine,
Andrew Begel. <b>Data Scientists in Software Teams: State
of the Art and Challenges.</b> In <i>IEEE Transactions on
Software Engineering</i>. September 2017. [<a href="papers/data-scientists.pdf">pdf</a>]</li>
<li>Andrew Begel and <a href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>.
<b>XGLR — An Algorithm for Ambiguity in Programming Languages</b>.
In the <cite>Science of Computer Programs,</cite> (<b>61</b>) 3, pp. 211-227, May 2006. [<a
href="http://www.sciencedirect.com/science?_ob=MImg&_imagekey=B6V17-4K0FMM6-2-2&_cdi=5667&_user=3765386&_orig=browse&_coverDate=08%2F31%2F2006&_sk=999389996&view=c&wchp=dGLbVzz-zSkzk&md5=921cbfdd659fc9d0698345072453110c&ie=/sdarticle.pdf">pdf</a>]
[<a href="harmonia/Ambig-Input-Streams-Slides.ppt">ppt</a>]
</li>
<li>Andrew Begel and <a href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>.
<b>Language Analysis and Tools for Ambiguous Input Streams</b>.
In the <cite>Fourth Workshop on Language Descriptions, Tools and Applications</cite>, ENTCS (<b>110</b>) pp.
75-96, Barcelona, Spain, April 2004. (<a href="http://www.di.uminho.pt/LDTA04/">LDTA 2004</a>) [<a
href="http://www.cs.berkeley.edu/Research/Projects/harmonia/papers/begel-ambig.pdf">pdf</a>] Slides: [<a
href="harmonia/Ambig-Input-Streams-Slides.ppt">ppt</a>] [<a
href="harmonia/Ambig-Input-Streams-Slides.pdf">pdf</a>]
</li>
<li>Andrew Begel, <a href="http://www.linkedin.com/in/pbuonadonna">Philip Buonadonna</a>, <a
href="http://www.cs.berkeley.edu/~culler">David Culler</a>, and <a href="http://www.barnowl.org/">David
Gay</a>.
<b>An Analysis of VI Architecture Primitives in Support of Parallel and Distributed Communication</b>.
In <i>Concurrency and Computation: Practice and Experience</i> (<b>14</b>) 1. January 2002. [<a
href="split-c.pdf">pdf</a>]. [<a
href="http://www3.interscience.wiley.com/cgi-bin/fulltext?ID=91014114&PLACEBO=IE.pdf">pdf</a>]
</li>
<li>Andrew Begel and <a href="http://www.mit.edu/~klopfer">Eric Klopfer</a>.
<b>StarLogo TNG: An Introduction to Game Development</b>
In the <i>Journal of E-Learning</i>. 2005. [<a href="papers/starlogo-tng.pdf">pdf</a>]
</li>
<li><a href="http://www.mit.edu/~klopfer">Eric Klopfer</a> and Andrew Begel.
<b>StarLogo in the Classroom and Under the Hood</b>. <i>Kybernetes</i>.
(<b>32</b>) 1/2. January 2003. [<a href="starlogo/starlogo-kybernetes-paper.pdf">pdf</a>]
</li>
</ol>
<h2 class="later">Workshop Papers</h2>
<ol reversed>
<li>Catie Baker, Andrew Begel, Matthew Butler, Anat Caspi, Ramy Ghazal, Neal Kingston, Clayton Lewis, Colleen Lewis,
Kelly Mack, Irene Mbari-Kirika, Keita Ohshiro, Paige Rodeghero, Kristen Shinohara,
Julie Smith, Namrata Srivastava, Kat Steele, Murtaza Tamjeed, John Tang, Adiam Tesfay, Momona Yamagami.
<b>Accessible Computing Education in Colleges and Universities</b> In the <i>Proceedings of the Accessible
Computer Science Education Fall Workshop</i>. (Online). November 2020.
<a href="https://www.microsoft.com/en-us/research/uploads/prod/2021/02/Accessible-CS-Ed-in-Colleges-and-Universities_Andrew-Begel.pdf">pdf</a>]
</li>
<li>Paul Luo Li, Amy J. Ko, and Andrew Begel. <b>Cross-disciplinary perspectives on collaborations with software
engineers.</b> In the <i>Proceedings of the 10th International Workshop on Cooperative and Human Aspects of
Software Engineering</i>. Buenos Aires, Argentina. May 2017. [<a
href="papers/LiKoBegel2017CHASE.pdf">pdf</a>]</li>
<li>Andrew Begel. <b>Applying Cognitive Theories to Novice Programmers.</b> In the <i>Proceedings of the Second
Workshop on Eye Movements in Programming Education: Analyzing the Novice's Gaze.</i> Berlin, Germany.
November 2015. [<a
href="http://www.diss.fu-berlin.de/docs/servlets/MCRFileNodeServlet/FUDOCS_derivate_000000004702/emipe2_report.pdf#page=5">pdf</a>]
</li>
<li>Jonathan Sillito and Andrew
Begel. <b>App-Directed Learning: An Exploratory Study</b>. In the
<i>Workshop on Cooperative and Human Aspects of Software Engineering
(CHASE)</i>, San Francisco, CA, USA. May 2013. [<a href="papers/appdirectedlearning-chase2013.pdf">pdf</a>]
</li>
<li>Andrew Begel, <a href="http://research.microsoft.com/~deline">Robert DeLine</a>, and <a
href="http://research.microsoft.com/~tzimmer">Thomas Zimmermann</a>. <b>Social Media for Software
Engineering</b>. In <i>Proceedings of the FSE/SDP Workshop on the Future of Software Engineering
Research</i>. Santa Fe, NM. November 2010. [<a href="papers/social-foser10.pdf">pdf</a>]</li>
<li>Andrew Begel and <a href="http://research.microsoft.com/~tzimmer">Thomas Zimmermann</a>. <b>Keeping Up With Your
Friends: Function Foo, Library Bar.DLL, and Work Item 24</b>. In the <i>Proceedings of the First Workshop on
Web 2.0 for Software Engineering</i>, Cape Town, South Africa. May 2010. [<a
href="papers/codebook-web2se2010.pdf">pdf</a>]</li>
<li>Andrew Begel, <a href="http://research.microsoft.com/users/nachin">Nachiappan Nagappan</a>, <a
href="http://www.edwards.usask.ca/faculty/Chris%20Poile/index.html">Christopher Poile</a>, and <a
href="http://lucas.ezzoterik.com/">Lucas Layman</a>. <b>Coordination in Large-Scale Software Teams</b>. In
the <i>2nd Workshop on Cooperative and Human Aspects of Software Engineering</i>, Vancouver, BC, Canada. May
2009. [<a href="papers/coordination-chase09.pdf">pdf</a>]</li>
<li>Andrew Begel and <a href="http://www.cs.ucsd.edu/~bsimon/">Beth Simon</a>. <b>Novice Software Developers, All
Over Again</b>. In the <em>International Computing Education Research Workshop</em>, September 2008.
<i>ICER Lasting Impact Award (10 years)</i> [<a
href="papers/icer-begel-2008.pdf">pdf</a>]</li>
<li>Andrew Begel. <b>Effecting Change: Coordination in Large-Scale Software Development</b>. In the <i>Workshop on
Cooperative and Human Aspects of Software Engineering (CHASE)</i>, Leipzig, Germany. May 2008. [<a
href="papers/effecting-change.pdf">pdf</a>] [<a href="papers/effecting-change.pptx">pptx</a>]</li>
<li>Andrew Begel. <b>Codifier: A Programmer-Centric Search User Interface</b>. In the <i>Workshop on Human-Computer
Interaction and Information Retrieval (HCIR)</i>, Cambridge, MA. October 2007. [<a
href="papers/codifier.pdf">pdf</a>]</li>
<li>Andrew Begel. <b></b> In the <i>Fourth Workshop on Language Descriptions, Tools and Applications</i> Barcelona,
Spain. April 2004. [<a href="harmonia/Ambig-Input-Streams-Slides.ppt">ppt</a>] [<a
href="harmonia/Ambig-Input-Streams-Slides.pdf">pdf</a>]</li>
</ol>
<h2 class="later">Book Chapters</h2>
<ol reversed>
<li>Andrew Begel and Amy J. Ko. <b>Informal Learning</b>. Book chapter. In Sally A. Fincher and Anthony V. Robins,
editors. <b>The Cambridge Handbook of Computing Education Research</b>. Cambridge University Press. April 2019.
[<a href="https://www.amazon.com/Cambridge-Computing-Education-Handbooks-Psychology/dp/1108721893">Book
chapter</a>]</li>
<li>Andrew Begel and <a href="http://www.cs.ucsd.edu/~bsimon/">Beth Simon</a>. <b>Novice Professional: Recent
Graduates
in a First Software Engineering Job</b>. Book chapter. In Andy Oram and Greg Wilson, editors. <b>Making
Software: What
Really Works, and Why We Believe It</b>. O'Reilly Media, Inc. 2011. [<a
href="https://www.amazon.com/Making-Software-Really-Works-Believe/dp/0596808321">Book chapter</a>]</li>
<li>Andrew Begel and <a href="http://www.mit.edu/~klopfer">Eric Klopfer</a>. <em>StarLogo: A Programmable Complex
Systems Modeling Environment for Students and Teachers</em><b>.</b>. In A. Adamatzky and M. Komosinki,
Eds.<i></i><strong>Artificial Life Models in Software</strong>. Springer. July 2005. [<a
href="http://www.amazon.com/Artificial-Models-Software-Andrew-Adamatzky/dp/1852339454">Book chapter</a>]
</li>
</ol>
<h2 class="later">Patents</h2>
<ol reversed>
<!--<li>US Patent #13,282,415: Graphical User Interface for Integrated Development Tool. Microsoft Corporation, Redmond, WA, USA. May 2, 2013.</li>-->
<li>US Patent #9,129,038: Discovering and Exploiting Relationships in Software Repositories. Microsoft Corporation, Redmond, WA, USA. September 8, 2015.</li>
<li>US Patent #8,352,445: Development Environment Integration with Version History Tools. Microsoft Corporation, Redmond, WA, USA. January 8, 2013.</li>
<li>US Patent #7,634,454: Concept Keywords Colorization in Program Identifiers. Microsoft Corporation, Redmond, WA, USA. December 15, 2009.</li>
</ol>
<h2 class="later">Panels</h2>
<ol reversed>
<li>Andrew Begel, Cynthia Bennett, Sheri Byrne Haber. CRA Workshop on "Accessible Technology for All.
February 2023. Washington, DC. [<a href="https://cra.org/events/accessible-technology-for-all/">HTML</a>]</li>
<li><a href="http://www.users.muohio.edu/gannodg/Site/Welcome.html">Gerald C. Gannod</a>, <a
href="http://www.units.muohio.edu/english/People/Faculty/A_H/AndersonPaul.html">Paul V. Anderson</a>, <a
href="http://www.users.muohio.edu/burgeje/">Janet E. Burge</a>, and Andrew Begel. <b>Is integration of
communication and technical instruction across the SE curriculum a viable strategy for improving the
real-world communication abilities of software engineering graduates?</b>. Panel. In <i>Proceedings of the
2011 24th IEEE-CS Conference on Software Engineering Education and Training</i>. Honolulu, HI. [<a
href="http://dx.doi.org/10.1109/CSEET.2011.5876140">HTML</a>]</li>
<li>Andrew Begel. <b>From Program Comprehension to People Comprehension.</b> Panel. In <i>Proceedings of the 2010
IEEE 18th International Conference on Program Comprehension</i>. Braga, Portugal. June 2010. [<a
href="papers/people-icpc10.pdf">pdf</a>]</li>
<li><a href="http://www.mit.edu/~klopfer">Eric Klopfer</a>, <a href="http://www.media.mit.edu/~mres">Mitchel
Resnick</a>, <a href="http://llk.media.mit.edu/people/bios/jmaloney.shtml">John Maloney</a>, <a
href="http://llk.media.mit.edu/people/bios/bss.shtml">Brian Silverman</a>, Andrea diSessa, Andrew Begel and
Chris Hancock. <b>Programming Revisited — The Educational Value of Computer Programming</b>. In
<i>International Conference on Learning Sciences</i>. Los Angeles, California, June 2004. Panel. [<a
href="http://www.gseis.ucla.edu/~icls/">ICLS 2004</a>] [<a href="papers/icls04.pdf">pdf</a>] Slides: [1. <a
href="starlogo/starlogo-icls-intro.ppt">ppt</a>] [2. <a href="starlogo/starlogo-icls.ppt">ppt</a>]</li>
</ol>
<h2 class="later">Technical Briefings</h2>
<ol reversed>
<li>Andrew Begel, Bonita Sharif, Jonathan Maletic. <b>Conducting Eye Tracking Studies in Software Engineering -
Methodology and Pipeline</b>. In <i>Proceedings of the 2023 International Conference on Software Engineering</i>.
Melbourne, Australia. May 2023. [pdf].
</li>
</ol>
<h2 class="later">Demos</h2>
<ol reversed>
<li>Chris Parnin and Andrew Begel. <b>Hands-on sensors 101: invited session.</b> In the <i>Proceedings of the 1st
International Workshop on Emotion Awareness in Software Engineering</i>. Austin, Texas. May 2016. [<a
href="http://dx.doi.org/10.1145/2897000.2897009">pdf</a>]</li>
<li><a href="http://www.st.ewi.tudelft.nl/~guzzi/">Anja Guzzi</a> and Andrew Begel. <b>Facilitating Communication
between Engineers with CARES.</b> In the <i>Proceedings of the 2012 International Conference on Software
Engineering</i>. Zurich, Switzerland. June 2012. [<a href="papers/cares-demo.pptx">pptx</a>]</li>
<li>Andrew Begel, <a href="http://www.cs.umd.edu/~khooyp">Khoo Yit Phang</a>, and <a
href="http://research.microsoft.com/~tzimmer">Thomas Zimmermann</a>. <b>WhoseIsThat: Finding Software
Engineers with Codebook</b>. Demo. In <i>Proceedings of the 18th ACM SIGSOFT International Symposium on
Foundations of Software Engineering</i>. Santa Fe, NM. November 2010. [<a
href="papers/whoseisthat-fse10.pdf">pdf</a>]</li>
<li>Andrew Begel and <a href="http://www.linkedin.com/in/krsnaa">Krishna Kumar</a>. <b> Program Your Own Games with
XNA</b> Presented at CS&IT 2007. June 28, 2007. [<a href="papers/XNA-csit07.pptx">pptx</a>]</li>
</ol>
<h2 class="later">Posters</h2>
<ol reversed>
<li><a href="http://libbyh.com/">Libby Hemphill</a>, Andrew Begel. <b>How Will You See My Greatness if You Can't See
Me?</b>. In the <i>Proceedings of the 2008 Conference on Computer-Supported Cooperative Work</i>. November
2008. [<a href="papers/cscw-greatness08.pdf">pdf</a>]</li>
<li>Andrew Begel. <b>Help, I Need Somebody!</b> In the <i>CSCW Workshop: Supporting the Social Side of Large-Scale
Software Development</i>, Banff, Alberta, Canada, November 2006. [<a href="papers/cscw-help06.pdf">pdf</a>]
</li>
<li>Susan L. Graham, Andrew Begel, Marat Boshernitsan. <b>Eclipse + Harmonia: Language-Based Tools for the
Programmer</b> Eclipse Technology Exchange at OOPSLA 2003. October 2003. [<a
href="harmonia/harmonia-oopsla-2003-poster.pdf">pdf</a>]</li>
</ol>
<h2 class="later">Technical Reports</h2>
<ol reversed>
<li>Miryung Kim, Thomas Zimmermann, Robert DeLine, and Andrew Begel.
<b>Appendix to Everything You Wanted to Know About Data Scientists in Software Teams</b>.
Microsoft Research Tech Report MSR-TR-2016-1127. December 2016.
[<a href="papers/MSR-TR-2016-1127.pdf">pdf</a>]
</li>
<li>Miryung Kim, Thomas Zimmermann, Robert DeLine, and Andrew Begel.
<b>Appendix to The Emerging Role of Data Scientists on Software Development Teams</b>.
Microsoft Research Tech Report MSR-TR-2016-4. February 2016.
[<a href="papers/MSR-TR-2016-4.pdf">pdf</a>]
</li>
<li>Miryung Kim, Thomas Zimmermann, Robert DeLine, and Andrew Begel.
<b>The Emerging Role of Data Scientists on Software Development Teams</b>.
Microsoft Research Tech Report MSR-TR-2015-30. April 2015.
[<a href="papers/MSR-TR-2015-30.pdf">pdf</a>]
</li>
<li>Andrew Begel and Thomas Zimmermann. <b>Analyze This! 145 Questions for Data Scientists in Software Engineering.</b>
Microsoft Research Tech Report MSR-TR-2013-111. October 2013. [<a
href="papers/MSR-TR-2013-111.pdf">pdf</a>]</li>
<li>Andrew Begel and Thomas Zimmermann. <b>Appendix to Analyze This! 145 Questions for Data Scientists in Software Engineering.</b>
Microsoft Research Tech Report MSR-TR-2013-84. September 2013. [<a
href="papers/MSR-TR-2013-84.pdf">pdf</a>]
[<a href="papers/145Questions.xlsx">questions xlsx</a>]
[<a href="papers/145Questions-Categories.xlsx">categories xlsx</a>]
</li>
<li><a href="http://libbyh.com/">Libby Hemphill</a> and Andrew Begel. <b>Not Seen and Not Heard: Onboarding
Challenges in Newly Virtual Teams</b>. Microsoft Research Tech Report MSR-TR-2011-136. April 2011. [<a
href="papers/notseenotheard-msrtr11.pdf">pdf</a>]</li>
<li><a href="http://www.edwards.usask.ca/faculty/christopher%20poile/index.html">Christopher Poile</a>, Andrew
Begel, <a href="http://research.microsoft.com/users/nachin">Nachiappan Nagappan</a>, <a
href="http://lucas.ezzoterik.com/">Lucas Layman</a>. <b>Coordination in Large-Scale Software Development:
Helpful and Unhelpful Behaviors.</b> Microsoft Research Tech Report MSR-TR-2009-135. September 2009. [<a
href="papers/coordination-techreport08.pdf">pdf</a>]</li>
<li>Andrew Begel, <a href="http://nitsan.org/~maratb/">Marat Boshernitsan</a>, and <a
href="http://www.cs.berkeley.edu/~graham">Susan L. Graham</a>. <b>Transformational Generation of Language
Plug-ins in the Harmonia Framework</b>. Technical Report CSD-05-1370, University of California, Berkeley,
January 2005 [<a href="papers/csd-05-1370.pdf">pdf</a>]</li>
</ol>
<h2 class="later">Doctoral Consortia</h2>
<ol reversed>
<li>Andrew Begel. <b>Spoken Language Support for Software Development.</b> In the <i>Doctoral Consortium of the IEEE
Symposium on Visual Languages and Human-Centric Computing</i>. September 2004. [<a
href="papers/vlhcc-spoken-language04.pdf">pdf</a>] [<a href="harmonia/begel-vlhcc04.pptx">pptx</a>]</li>
<li>Andrew Begel. <b>Spoken Language Support for Software Development</b> Talk given at the <i><a
href="http://www.cs.cofc.edu/sigcse2002/">SIGCSE 2002</a> Doctoral Consortium</i>. February 27, 2002.
[<a href="harmonia/begel-sigcse02.pptx">pptx</a>]</li>
</ol>
<h2 class="later">Class Project Reports</h2>
<ol reversed>
<li>Andrew Begel. <b>Program Commenting by Voice.</b> CS294-1 Class Project Report. University of California,
Berkeley. Spring 2002. [<a href="cs294-1/voice-comments.pdf">PDF</a>]</li>
<li>Andrew Begel, Zafrir Kariv. <b>SpeedNav: Document Navigation by Voice</b> CS294-4 Class Project Report.
University of California, Berkeley. Fall 2002. [<a href="papers/speednav9.pdf">pdf</a>] [Design <a
href="cs294-4/design-poster-2.pptx">pptx</a>] [Logo <a href="cs294-4/SpeedNav.pdf">pdf</a>]</li>
<li>Andrew Begel. <b>From the Abstract to the Concrete: A Study of CS61a (Scheme) students in CS61b (Java)</b>
ED222a Class Project Report. University of California, Berkeley. [<a href="ed222a/ed222a-paper.html">html</a>]
[Talk <a href="ed222a/index.html">html</a>]</li>
<li>Andrew Begel, Philip Buonadonna, David Gay <b>Split-C for the New Millennium</b> CS258 Class Project Report.
University of California, Berkeley [<a href="cs258/split-c.pdf">pdf</a>] [<a
href="cs258/cs258-proj.pptx">pptx</a>]</li>
<li>Andrew Begel <b>Applying General Compiler Optimizations to a Packet Filter Generator</b> CS265 Class Project
Report. University of California, Berkeley [<a href="cs265/cs265-project.pdf">pdf</a>] [BPF+ Source <a
href="cs265/bpf-plus.tar.gz">tar.gz</a> <a href="cs265/bpf-plus.zip">zip</a>]</li>
<li>Andrew Begel <b>Titanium Threads</b> CS267 Class Project Report. University of California, Berkeley. Spring
1998. [<a href="cs267/project.html">html</a>]</li>
<li>Andrew Begel <b>CrystalBoard: A Transparent Shared Whiteboard</b> CS294 Class Project Report. University of
California, Berkeley. Fall 1997. [<a href="cs294/cs294-paper.html">html</a>]</li>
<li>Andrew Begel, Josh MacDonald, <a href="http://www.shilman.net/">Michael Shilman</a>. <b>PicoThreads: Lightweight
Threads in Java.</b> CS262 Class Project Report. University of California, Berkeley. Fall 1997. [<a
href="papers/picothreads.pdf">pdf</a>]</li>
</ol>
<h2 class="later">Other Publications</h2>
<ol reversed>
<li>Andrew Begel and <a href="http://www.quantes.de/profile/">Jochen Quante</a>. <b>Industrial Program Comprehension
Challenge 2011: Archeology and Anthropology of Embedded Control Systems.</b> In the <i>Proceedings of the
2011 IEEE 19th International Conference on Program Comprehension</i>. Kingston, Ontario, Canada. June 2011.
[<a href="papers/industry-challenge-icpc11.pdf">pdf</a>] Contest Announcement [<a
href="papers/industry-challenge-announcement-icpc11.pdf">pdf</a>]</li>
<li>Andrew Begel. <b>End User Programming for Scientists: Modeling Complex Systems</b>. In the <i>Dagstuhl Seminar
Proceedings on End-User Software Engineering</i>. February 2007. [<a
href="papers/dagstuhl-enduserscience07.pdf">pdf</a>]</li>
<li>Andrew Begel. <a href="http://www.cs.berkeley.edu/~ddgarcia">Daniel D. Garcia</a>, and <a
href="http://www.cs.ubc.ca/~wolf/">Steven A. Wolfman</a>. <b>Kinesthetic Learning in the Classroom</b>. In
the <i>Proceedings of the Technical Symposium on Computer Science Education, 2004</i>. Special Session. [<a
href="http://www.csc.vill.edu/sigcse2004/">SIGCSE 2004</a>] [<a href="kla.pdf">pdf</a>] Website [<a href="http://ws.cs.ubc.ca/~kla/index.php">url</a>]</li>
</ol>
</dd>
<dd class="clear"></dd>
<dt>Academic Leadership</dt>
<dd>
<h2>Workshops</h2>
<ol reversed>
<li>Andrew Begel, Hala Annabi, and Kathryn Dow-Burger. <b>6th Annual Neurodiversity at Work Research <i>Conference.</i></b>
May 2024.
[<a href="https://ndatworkresearch.org">web site</a>]</li>
<li>Andrew Begel, Hala Annabi, and Kathryn Dow-Burger. <b>5th Annual Neurodiversity at Work Research Workshop.</b> June
2023.
[<a href="https://sites.uw.edu/neurodiversity/conferences-workshops-trainings/neurodiversity-at-work-research-workshop/">web
site</a>]</li>
<li>Andrew Begel, Hala Annabi, and Kathryn Dow-Burger. <b>4th Annual Autism at Work Research Workshop.</b> April
2022.
[<a href="https://www.microsoft.com/en-us/research/event/4th-annual-autism-at-work-research-workshop/">web
site</a>]</li>
<li>Andrew Begel, Hala Annabi, and Kathryn Dow-Burger. <b>3rd Annual Autism at Work Research Workshop.</b> April
2021.
[<a href="https://www.microsoft.com/en-us/research/event/third-autism-at-work-research-workshop/">web
site</a>]</li>
<li>Andrew Begel, Anat Caspi, Heather Dowdy, Richard Ladner, Clayton Lewis, Cecily Morrison, Teddy Seyed, Roy Zimmermann.
<b>Accessible Computer Science Education Fall Workshop.</b> (Online). November 2020.
[<a href="https://www.microsoft.com/en-us/research/event/accessible-computer-science-education-fall-workshop/">web site</a>]
</li>
<li>Hala Annabi and Andrew Begel. <b>2nd Annual Autism at Work Research Workshop.</b> At 2019 Autism at Work
Summit. May 2019.
[<a
href="https://access-it.ischool.uw.edu/wordpress/workshops/2nd-annual-autism-at-work-research-workshop/">web
site</a>]</li>
<li>Andrew Begel and Janet Siegmund. <b>Sixth International Workshop on Eye Movements in Programming</b>. At
ICSE 2019. May
2019. [<a href="papers/emip-summary-2019.pdf">pdf</a>][<a href="http://emipws.org/emip-2019">web site</a>]
</li>
<li>Andrew Begel, Daniel Graziotin, Alexander
Serebrenik. <b>Third International Workshop on Emotion
Awareness in Software Enginering.</b> At ICSE 2018. June
2018. [<a href="http://collab.di.uniba.it/semotion/">web site</a>]</li>
<li>Hala Annabi and Andrew Begel. <b>Autism at Work Research Workshop.</b> At 2018 Autism at Work Summit. April
2018. [<a href="https://ischool.uw.edu/events/2018/04/autism-work-research-workshop">web site</a>]</li>
<li>Nicole Novielle, Andrew Begel, and Walid Maalej. <b>Second International Workshop on Emotion Awareness in
Software Engineering</b> At ICSE 2017. May 2017. [<a href="http://collab.di.uniba.it/semotion17/">web
site</a>]</li>
<li>Anita Sarma, Sandeep Athavale, Andrew Begel, Daniel Graziotin, Meiry Levy, and David Socha. <b>Ninth
International Workshop on Cooperative and Human Aspects of Software Engineering.</b> At ICSE 2016, May
2016. [<a href="http://www.chaseresearch.org/workshops/chase2016">web site</a>]</li>
<li>Andrew Begel, Rafael Prikladnicki, Yvonne Dittrich, Cleidson R. B. de Souza, Anita Sarma, and Sandeep
Athavale. <b>Eighth International Workshop on Cooperative and Human Aspects of Software Engineering.</b> At
ICSE 2015, May 2015. [<a href="http://www.chaseresearch.org/workshops/chase2015">web site</a>]</li>
<li>Helen Sharp, Rafael Prikladnicki, Andrew Begel, and Cleidson R. B. de Souza. <b>Seventh International
Workshop on Cooperative and Human Aspects of Software Engineering.</b> At ICSE 2014, June 2014. [<a
href="http://www.chaseresearch.org/workshops/chase2014">web site</a>]</li>
<li>Raian Ali, Andrew Begel, and Walid
Maalej. <b>Fifth International Workshop on Social Software Engineering</b>. At FSE 2013, August 2013. [<a
href="http://sse-ws.github.io">web site</a>]</li>
<li>Andrew Begel and Caitlin
Sadowski. <b>Second Workshop on User studies for Software Engineering Researchers (USER)</b>. At ICSE 2013,
May 2013. [<a href="http://sites.google.com/site/user2013workshop/">web site</a>]</li>
<li>Andrew Begel and Caitlin Sadowski. <b>Workshop on User studies for Software Engineering Researchers
(USER)</b>. At ICSE 2012, May 2012. [<a href="http://user.supertriceratops.com/">web site</a>]</li>
<li>Andrew Begel, James D. Herbsleb, and Margaret-Anne Storey. <b>Workshop on the Future of Collaborative
Software Development</b>. Workshop. At CSCW 2012, February 2012. [<a
href="papers/futurecsd-cscw12.pdf">pdf</a>] [<a href="http://research.microsoft.com/FutureCSD">web
site</a>]</li>
<li>Christoph Treude, Margaret-Anne Storey, Arie van Deursen, Andrew Begel, and Sue Black. <b>Workshop Report
from Web2SE 2011: 2nd International Workshop on Web 2.0 for Software Engineering.</b> In <i>SIGSOFT
Software Engineering Notes</i> (36)5. September 2011. [<a href="papers/web2se-report11.pdf">pdf</a>]
</li>
<li>Christoph Treude, Margaret-Anne Storey, Arie van Deursen, Andrew Begel, and Sue Black. <b>Proceedings of the
2nd International Workshop on Web 2.0 for Software Engineering</b>. Honolulu, HI. May 2011. [<a
href="http://dl.acm.org/citation.cfm?id=1984701&picked=prox">HTML</a>]</li>
<li>Christoph Treude, Margaret-Anne Storey, Arie van Deursen, Andrew Begel, and Sue Black. <b>Second
International Workshop on Web 2.0 for Software Engineering</b>. Workshop. In <i>Proceedings of the 33rd
International Conference on Software Engineering</i>. Honolulu, HI. May 2011. [<a
href="papers/web2se-icse11.pdf">pdf</a>]</li>
<li><a href="http://research.microsoft.com/~deline">Robert DeLine</a>, <a
href="http://research.microsoft.com/~ginav">Gina Venolia</a>, Andrew Begel, <a
href="http://www.cs.washington.edu/people/faculty/notkin/">David Notkin</a>, and <a
href="http://faculty.washington.edu/dhendry/">David Hendry</a> <b>UW/MSR Summer Institute on the <a
href="http://www.cs.washington.edu/mssi/2007/index.html">Human Side of Software Development</a></b>.
August 2007.</li>