-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
389 lines (328 loc) · 22.9 KB
/
index.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
<!DOCTYPE html>
<html lang="en" class="gr__cs_gmu_edu" xmlns="http://www.w3.org/1999/html">
<head>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-125389975-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-125389975-1');
</script>
<!-- <meta http-equiv="refresh" content="0; url=https://eAghaei.github.io/homepage/">-->
<meta name="title" content="personal webpage of Emad Aghaei">
<meta name="description" content="it includes Emad Aghaei bio, resume, research. ">
<meta name="keywords"
content="Emad, Aghaei, Research,Aghaei, Aghaee, Microtask, GMU, George Mason University, Software Engineering">
<meta name="robots" content="index, follow">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="language" content="English">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSS only -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css"
integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
<link href='https://fonts.googleapis.com/css?family=Cabin:400,500,600,700,400italic,500italic,600italic,700italic'
rel='stylesheet' type='text/css'>
<!-- Custom styles for this template -->
<link href="css_files/styles.css" rel="stylesheet">
<link href="css_files/css" rel="stylesheet" type="text/css">
<link rel="icon" href="favicon.ico" type="image/ico" sizes="16x16">
<title>Emad Aghaei personal page</title>
</head>
<!-- NAV BAR -->
<body data-gr-c-s-loaded="true">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div style="background-color: #23530e">
<nav class="navbar nav-pills nav-justified">
<a id="home_url" class="navbar-brand"
href="index.html"><strong
style="color: #FFCC33">Home</strong></a>
<a id="paper_url" class="navbar-brand" href="./blog/blog.html"><strong
style="color: #FFCC33">Blog</strong></a>
<a id="paper_url" class="navbar-brand"
href="./papers/papers.html"><strong
style="color: #FFCC33">Papers</strong></a>
<a class="navbar-brand" href="https://scholar.google.com/citations?user=oMsHJKQAAAAJ&hl=en"
target="_blank"><strong style="color: #FFCC33">Citations</strong></a>
</nav>
</div>
</div>
</div>
</div>
<!-- main page -->
<div class="container">
<br>
<div class="row">
<!-- Blog main-->
<div class="col-lg-9 blog-main">
<div class="research-area">I am a researcher who specializes in the intersection of Software Engineering
(SWE) and Human-Computer Interaction (HCI). My goal is to enhance the productivity of developers by
creating better tools and workflows for software development. To achieve this, I focus on
understanding and improving the human aspects of technical work in software development. My research
involves studying developer behaviors, identifying problems, and designing tools to address these
issues using various HCI methods. For more information about my other projects, please see my <a
id="cv_url" target="_blank" href="./cv/Emad_CV.pdf">CV</a>
</div>
<br>
<div class="news">
<h3>News</h3>
<p> Dec. '22: I wrote my first blog entieled in <a href="./blog/blog.html" target="_blank">
Smoothing
Onboarding to Open Source Software Development. Is it possible?</a></p>
<p> Nov. '22: Our journal paper on <a href="./papers/Impact_of_microtasking.pdf" target="_blank">
A Controlled Experiment on the Impact of Microtasking on Programming</a> will appear on
Empirical Software Engineering.</p>
<p> Nov. '21: I joined <a href="https://www.thoughtworks.com" target="_blank">Thoghtworks</a> as a
Lead Software Engineer. </p>
<p>Apr. '21: I successfully passed my PhD Dissertation Proposal Defense on Microtask
Programming
[<a href="https://emadaghaei.github.io/homepage/papers/Doctoral_Thesis_Proposal.pdf"
target="_blank">Proposal PDF</a>]
[<a href="https://t.co/61SwNhnYUz?amp=1" target="_blank">Slides</a>]. Several
emails I recieved about sharing temaplate of my proposal. So I upload the
Overleaf files of proposal. I hope it helps GMU PhD studnets.
[<a href="papers/Template_LaTeX_Doctoral_Thesis_Proposal.zip" target="_blank">GMU PhD Proposal
Template LaTeX</a>]</p>
<p> Sep. '20: Our research on "Can Microtask
Programming Work in Industry?" won Distinguished Research Award from Information Processing
Society of Japan (ISPJ).</p>
<p> Aug. '20: Our paper on <a href="https://arxiv.org/pdf/2009.05207.pdf" target="_blank"> Can
Microtask Programming Work in Industry?</a> will appear on ESEC/FSE '20.</p>
<p>Aug. '20: Our journal paper on <a href="https://arxiv.org/pdf/1903.01977.pdf" target="_blank">
Crowdsourced Behavior-Driven Development</a> will appear on JSS '21.
</p>
<p>
May. '20: My application to VL/HCC '20 Graduate Consortium has been accepted! My paper entitled
in <a href="https://arxiv.org/pdf/2005.14306.pdf" target="_blank">
Large-Scale Microtask Programming</a> will appear on VL/HCC '20.
</p>
<p>
May. '20: Our paper on <a href="https://arxiv.org/pdf/2005.11474.pdf" target="_blank">
Find Unique Usages: Helping Developers Understand Common Usages</a> will appear on VL/HCC
'20.
</p>
</div>
<!-- <div id="Projects">
<h3 style="padding-top: 20px;">Active Projects</h3>
These are areas we've recently published in. <br><br>
<div class="media custom-media">
<div class="row">
<div class="col-lg-4">
<div class=" media-left media-middle embed-responsive embed-responsive-16by9">
<iframe width="760" height="410" src="https://www.youtube.com/embed/mIn2EOqsDYw"
</div>
</div>
</div>
</div>
</div>
<div class="container">
<br>
<div class="row">
<div class="col-lg-9 blog-main"> -->
<!-- <div class="research-area">
I am a researcher who specializes in the field of software engineering and
human-computer interaction. My main objective is to increase the productivity of
software developers by creating better tools and methods for them to use. I focus on
understanding and improving the ways in which humans interact with software
development tasks in order to design more effective workflows and tools. To do this,
I study developer behaviors, identify problems, and use various human-computer
interaction methods to create solutions. For more information on my work, please see
my <a id="cv_url" target="_blank"
href="https://emadaghaei.github.io/homepage/cv/Emad_CV.pdf">CV</a>
</div>
<br> -->
<!-- <div class="news">
<h3>News</h3>
<p>Apr. '21: I successfully passed my PhD Dissertation Proposal Defense on Microtask
Programming
[<a href="https://emadaghaei.github.io/homepage/papers/Doctoral_Thesis_Proposal.pdf"
target="_blank">Proposal PDF</a>]
[<a href="https://t.co/61SwNhnYUz?amp=1" target="_blank">Slides</a>]. Several
emails I recieved about sharing temaplate of my proposal. So I upload the
Overleaf files of proposal. I hope it helps GMU PhD studnets.
[<a href="papers/Doctoral Thesis Proposal.zip" target="_blank">GMU PhD Proposal
Template LaTeX</a>][] </p>
<p> Sep. '20: Our research on "Can Microtask
Programming Work in Industry?" won Distinguished Research Award.</p>
<p> Aug. '20: Our paper on <a href="https://arxiv.org/pdf/2009.05207.pdf"
target="_blank"> Can Microtask
Programming Work in Industry?</a> will appear on ESEC/FSE '20.</p>
<p>Aug. '20: Our journal paper on <a href="https://arxiv.org/pdf/1903.01977.pdf"
target="_blank">
Crowdsourced Behavior-Driven Development</a> will appear on JSS '21.
</p>
<p>
May. '20: My application to VL/HCC '20 Graduate Consortium has been accepted! My
paper entitled
in <a href="https://arxiv.org/pdf/2005.14306.pdf" target="_blank">
Large-Scale Microtask Programming</a> will appear on VL/HCC '20.
</p>
<p>
May. '20: Our paper on <a href="https://arxiv.org/pdf/2005.11474.pdf"
target="_blank">
Find Unique Usages: Helping Developers Understand Common Usages</a> will
appear on VL/HCC '20.
</p>
<!-- <li>-->
<!-- Oct. '19: I am delighted and proud to announce that, I have won first place at the-->
<!-- Patriothacks hackathon for our work on Crowdsourcing usability testing.-->
<!-- </li>-->
<!-- <p>-->
<!-- Are you a JavaScript developer?<br>-->
<!-- We are currently conducting an online programming study. The study will be conducted entirely-->
<!-- remotely.To participate, you should be comfortable programming in JavaScript. As a small token-->
<!-- of appreciation, all participants will be paid $20-->
<!-- per hour through an Amazon Gift Card.-->
<!-- <a type="button" class="btn btn-primary btn-sm active button" role="button" aria-pressed="true"-->
<!-- href="http://goo.gl/forms/SQ8nWlwNID" target="_blank">-->
<!-- Get involved. Participate in a research study online.</a> -->
<!-- </p>-->
<!-- </div> -->
<div id="Projects">
<h3 style="padding-top: 20px;">Active Projects</h3>
These are areas we've recently published in. <br><br>
<div class="media custom-media">
<div class="row">
<div class="col-lg-4">
<div class=" media-left media-middle embed-responsive embed-responsive-16by9">
<iframe width="760" height="410" src="https://www.youtube.com/embed/mIn2EOqsDYw"
frameborder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen></iframe>
</div>
</div>
<div class="col-lg-8">
<div class=" media-body well well-sm research-section ">
<h5 class=" media-heading">Microtask Programing</h5>
Microtasks are short, self-contained unit of works, enabling large
tasks to be
completed
quickly
through solid parallelism. We designed and developed Crowd
Microservices to explore
the
effects of applying microtasking to
software development.
<br>
[<a href="https://arxiv.org/pdf/2005.14306.pdf"
target="_blank"><u>VLHCC20_pdf</u></a>],
[<a href="https://www.youtube.com/watch?v=qQeYOsRaxHc&t=85s"
target="_blank"><u>CrowdMicroservices_Demo</u></a>],
[<a href="https://arxiv.org/pdf/1903.01977.pdf" target="_blank">JSS21_pdf</a>],
[<a href="https://arxiv.org/pdf/2009.05207.pdf" target="_blank">FSE20_pdf</a>],
[<a href="https://youtu.be/Ax8c31hJLr8" target="_blank">FSE20_Teaser</a>],
[<a href="https://youtu.be/2dJCQSFte50" target="_blank">FSE20_Video</a>]
</div>
</div>
</div>
</div>
<div class="media custom-media">
<div class="row">
<div class="col-lg-4">
<div class="media-left media-middle">
<a href="https://emadaghaei.github.io/homepage/#">
<img class="media-object" src="images/FUU3.jpg" style="max-width: 250px" alt="">
</a>
</div>
</div>
<div class="col-lg-8">
<div class="media-body well well-sm research-section">
<h5 class="media-heading">Find Unique Usage</h5>
How developers use Find Usages to understand and compare method uses
and how better
IDE
support might help?
When working in large and complex codebases, developers face
challenges using
Find Usages to understand how to reuse classes and methods We found
that developers
often wasted time reading long lists
of similar usages or prematurely focused on a single usage. Based on
these findings,
we
hypothesized that clustering usages
by the similarity of their surrounding context might enable
developers to more
rapidly
understand how to use a function.
<br>
[<a href="https://arxiv.org/pdf/2005.11474.pdf"
target="_blank"><u>Preprint_VLHCC20</u></a>]
[<a href="slides/Find%20Unique%20Usages%20-%20VLHCC.pptx"
target="_blank"><u>Slides</u></a>]
[<a href="https://github.com/emadaghaei/find-unique-usage"
target="_blank"><u>Code</u></a>]
</div>
</div>
</div>
</div>
</div><!-- /.blog-post -->
</div><!-- /.blog-main -->
<!-- blog right widget-->
<div class="col-lg-3">
<div>
<img style="width: 100%; max-width: 200px;max-height: 200px" src="images/Emad_headshot.JPG"
class="img-circle"><br>
<br>
<h3>Emad Aghaei</h3>
<div class="profile-side">
Computer Science PhD student advised by <a href="https://cs.gmu.edu/~tlatoza/" target="_blank">
Dr.
Thomas LaToza </a>
</div>
<br><br>
<div class="affiliation">
eaghayi@gmu.edu<br>
<a href="https://cs.gmu.edu/" target="_blank"> Department of Computer Science
</a><br>
<a href="https://www.gmu.edu/" target="_blank"> George Mason University </a>
</div>
<br><br>
<a href="https://www.linkedin.com/in/emadaghaei/" target="_blank" rel="noopener">
<img src="images/LinkedIn.png" width="30px" height="30px"> </a> 
<a href="https://scholar.google.com/citations?user=oMsHJKQAAAAJ&hl=en" target="_blank"
rel="noopener">
<img src="images/Google_Scholar_logo.svg" width="30px" height="30px"></a>  
<a href="https://github.com/emadaghaei" target="_blank" rel="noopener">
<img src="images/github.svg" width="30px" height="30px"> </a> 
<a href="https://twitter.com/Emad_Aghaei" target="_blank" rel="noopener"><img
src="images/twitterSVG.svg" width="30px" height="30px"></a>
<br><br>
<!--<br><h5>Teaching</h5>-->
<!--<ol class="list-unstyled">-->
<!--<li class="teaching-line">SWE 621: <b>-->
<!--Software Modeling and Architectural Design</b>, Fall 2018</li>-->
<!--<li class="teaching-line">SWE 632: <b><a href="http://mason.gmu.edu/~emadaghaei//teaching/swe632s18/home.html">-->
<!--User Interface Design and Development</a></b>, <a href="http://mason.gmu.edu/~emadaghaei//teaching/swe632s18/home.html">Spring 2018</a>,-->
<!--<a href="http://mason.gmu.edu/~emadaghaei//teaching/swe632f15/swe632f15.html">Fall 2015</a></li>-->
<!--<li class="teaching-line">SWE 432: <b>-->
<!--<a href="http://mason.gmu.edu/~emadaghaei//teaching/swe432f17/home.html">Design and Implementation of Software for the Web</a></b>,-->
<!--<a href="http://mason.gmu.edu/~emadaghaei//teaching/swe432f17/home.html">Fall 2017</a>,-->
<!--<a href="http://mason.gmu.edu/~emadaghaei//teaching/swe432f16/home.html">Fall 2016</a></li>-->
<!--<li class="teaching-line">SWE 795: <b>-->
<!--<a href="http://mason.gmu.edu/~emadaghaei//teaching/swe795s17/home.html">-->
<!--Software Engineering Environments</a></b>, Spring 2017</li>-->
<!--<li class="teaching-line">SWE 626: <b><a href="http://mason.gmu.edu/~emadaghaei//teaching/SWE%20626%20Spring%202016%20Syllabus.html">-->
<!--Software Project Laboratory</a></b>, Spring 2016</li>-->
<!--<li class="teaching-line">05-899D: <b><a href="http://www.cs.cmu.edu/~bam/uicourse/2011hasd/">-->
<!--Human Aspects of Software Development</a></b>, Spring 2011</li>-->
<!--</ol>-->
<!--<br><h5>Students</h5>-->
<!--PhD: <a href="https://www.linkedin.com/in/david-samudio-8343621a/">David Samudio</a>, <a href="https://www.linkedin.com/in/maryam-arab-450341a7/">Maryam Arab</a>, <a href="http://mason.gmu.edu/~smehrpou/">Sahar Mehrpour</a>, <a href="https://www.linkedin.com/in/emadaghaei/">Emad Aghayi</a>, <a href="https://www.linkedin.com/in/abdulaziz-saad-alaboudi-a7920937/">Abdulaziz Alaboudi</a><br>-->
<br>
<a class="twitter-timeline" data-tweet-limit="3"
href="https://twitter.com/Emad_Aghaei?ref_src=twsrc%5Etfw">Tweets by
Emad_Aghaei</a>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</div>
</div><!-- /.blog-sidebar -->
</div><!-- /.row -->
</div><!-- /.container -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" />
</body>
</html>