Project

General

Profile

Bug #23969 » all.html

Raffi Khatchadourian, 2025-11-21 05:44 PM

 
1

    
2
<!-- This document was automatically generated with bibtex2html 1.99
3
     (see http://www.lri.fr/~filliatr/bibtex2html/),
4
     with the following command:
5
     bibtex2html --nodoc --no-abstract --no-keywords --no-keys --sort-by-date --reverse-sort -nf poster poster -nf slides slides -nf tool tool -nf data data -nf video video -m macros.tex all.bib  -->
6

    
7

    
8

    
9

    
10
<p id="Moghadam2026">
11

    
12
Mohsen&nbsp;Moradi Moghadam, Mehdi Bagherzadeh, <b>Raffi Khatchadourian</b>, and Hua Ming.
13
 What do real-world ML developers test for? A large-scale study on
14
  GitHub.
15
 In <em>submission to the International Conference on Mining Software
16
  Repositories</em>, MSR '26. ACM, ACM, April 2026.
17
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Moghadam2026">bib</a>&nbsp;]
18

    
19
</p>
20

    
21
<p id="Khatchadourian2025">
22

    
23
<b>Raffi Khatchadourian</b>, <b><u>Tatiana Castro V&eacute;lez</u></b>, Mehdi Bagherzadeh, <u>Nan Jia</u>, and
24
  Anita Raja.
25
 Speculative automated refactoring of imperative Deep Learning
26
  programs to graph execution.
27
 In <em>International Conference on Automated Software Engineering</em>,
28
  ASE '25. IEEE/ACM, IEEE, November 2025.
29
 (245/1190; 20.6% acceptance rate). To appear.
30
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2025">bib</a>&nbsp;| 
31
<a href="http://dx.doi.org/10.1109/ASE63991.2025.00068">DOI</a>&nbsp;| 
32
<a href="http://arxiv.org/abs/2504.05424">arXiv</a>&nbsp;| 
33
<a href="https://youtu.be/Eqld681IHO0">video</a>&nbsp;| 
34
<a href="https://doi.org/10.5281/zenodo.13748907">data</a>&nbsp;| 
35
<a href="https://academicworks.cuny.edu/hc_pubs/880">slides</a>&nbsp;| 
36
<a href="https://academicworks.cuny.edu/hc_pubs/879">poster</a>&nbsp;| 
37
<a href="http://academicworks.cuny.edu/hc_pubs/877">http</a>&nbsp;]
38

    
39
</p>
40

    
41
<p id="CastroVelez2025">
42

    
43
<b><u>Tatiana Castro V&eacute;lez</u></b>.
44
 <em>Towards Automated Evolution of Imperative Deep Learning
45
  Programs</em>.
46
 PhD thesis, City University of New York (CUNY) Graduate Center, 365
47
  5th Ave, New York, NY 10016, September 2025.
48
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#CastroVelez2025">bib</a>&nbsp;| 
49
<a href="http://academicworks.cuny.edu/gc_etds/6444">http</a>&nbsp;]
50

    
51
</p>
52

    
53
<p id="Khatchadourian2025a">
54

    
55
<b>Raffi Khatchadourian</b>, <b><u>Tatiana Castro V&eacute;lez</u></b>, Mehdi Bagherzadeh, <u>Nan Jia</u>, and
56
  Anita Raja.
57
 Hybridize Functions: A tool for automatically refactoring
58
  imperative Deep Learning programs to graph execution.
59
 In Artur Boronat and Gordon Fraser, editors, <em>Fundamental
60
  Approaches to Software Engineering</em>, FASE '25, pages 89--100, Cham, May 2025.
61
  ETAPS, Springer Nature Switzerland.
62
 (11/31; 35% acceptance rate). <b>EAPLS Distinguished Paper
63
  Award</b>&nbsp;&#127942;.
64
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2025a">bib</a>&nbsp;| 
65
<a href="http://dx.doi.org/10.1007/978-3-031-90900-9_5">DOI</a>&nbsp;| 
66
<a href="http://github.com/ponder-lab/Hybridize-Functions-Refactoring">tool</a>&nbsp;| 
67
<a href="http://academicworks.cuny.edu/hc_pubs/865">slides</a>&nbsp;| 
68
<a href="http://academicworks.cuny.edu/hc_pubs/864">poster</a>&nbsp;| 
69
<a href="http://academicworks.cuny.edu/hc_pubs/835">http</a>&nbsp;]
70

    
71
</p>
72

    
73
<p id="Jia2024">
74

    
75
<u>Nan Jia</u>, Anita Raja, and <b>Raffi Khatchadourian</b>.
76
 ReLESS: A framework for assessing safety in Deep Learning
77
  systems.
78
 In <em>Workshop on Artificial Intelligence Safety at the
79
  International Joint Conference on Artificial Intelligence</em>, AISafety '24 at
80
  IJCAI '24. IJCAI, August 2024.
81
 <b>Best Paper Award</b>&nbsp;&#127942;&nbsp;nominee.
82
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Jia2024">bib</a>&nbsp;| 
83
<a href="http://academicworks.cuny.edu/gc_pubs/1047">http</a>&nbsp;]
84

    
85
</p>
86

    
87
<p id="MoradiMoghadam2023">
88

    
89
Mohsen Moradi&nbsp;Moghadam, Mehdi Bagherzadeh, <b>Raffi Khatchadourian</b>, and Hamid
90
  Bagheri.
91
 &mu;Akka: Mutation testing for actor concurrency in Akka using
92
  real-world bugs.
93
 In <em>Joint European Software Engineering Conference and Symposium
94
  on the Foundations of Software Engineering</em>, ESEC/FSE '23, pages 262--274,
95
  New York, NY, USA, November 2023. ACM, ACM.
96
 (127/473; 26.8% acceptance rate).
97
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#MoradiMoghadam2023">bib</a>&nbsp;| 
98
<a href="http://dx.doi.org/10.1145/3611643.3616362">DOI</a>&nbsp;| 
99
<a href="https://academicworks.cuny.edu/hc_pubs/814">http</a>&nbsp;]
100

    
101
</p>
102

    
103
<p id="Khatchadourian2023">
104

    
105
<b>Raffi Khatchadourian</b>, <b><u>Tatiana Castro V&eacute;lez</u></b>, Mehdi Bagherzadeh, <u>Nan Jia</u>, and
106
  Anita Raja.
107
 Towards safe automated refactoring of imperative Deep Learning
108
  programs to graph execution.
109
 In <em>International Conference on Automated Software Engineering</em>,
110
  ASE '23, pages 1800--1802. IEEE, September 2023.
111
 NIER track. (25/70; 35.7% acceptance rate).
112
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2023">bib</a>&nbsp;| 
113
<a href="http://dx.doi.org/10.1109/ASE56229.2023.00187">DOI</a>&nbsp;| 
114
<a href="http://academicworks.cuny.edu/hc_pubs/815">slides</a>&nbsp;| 
115
<a href="https://academicworks.cuny.edu/hc_pubs/813">http</a>&nbsp;]
116

    
117
</p>
118

    
119
<p id="FumiTakeuchi2022">
120

    
121
<i>Fumi Takeuchi</i>, Hidehiko Masuhara, <b>Raffi Khatchadourian</b>, Youyou Cong, and
122
  Keisuke Ishibashi.
123
 How many mutex bugs can a simple analysis find in Go programs?
124
 In <em>Annual Conference of the Japanese Society for Software
125
  Science and Technology</em>, JSSST '22, September 2022.
126
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#FumiTakeuchi2022">bib</a>&nbsp;| 
127
<a href="https://jssst.or.jp/files/user/taikai/2022/papers/23-L.pdf">.pdf</a>&nbsp;]
128

    
129
</p>
130

    
131
<p id="Zneit2022">
132

    
133
<b><u>Manal Zneit</u></b>.
134
 A tool-supported metamodel for program bug fix analysis in empirical
135
  software engineering.
136
 Master's thesis, City University of New York (CUNY) Hunter College,
137
  695 Park Avenue, New York, NY 10065, August 2022.
138
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Zneit2022">bib</a>&nbsp;| 
139
<a href="https://academicworks.cuny.edu/hc_sas_etds/923">http</a>&nbsp;]
140

    
141
</p>
142

    
143
<p id="Paing2022">
144

    
145
<b>Ye Paing</b>, <b><u>Tatiana Castro V&eacute;lez</u></b>, and <b>Raffi Khatchadourian</b>.
146
 QuerTCI: A tool integrating GitHub issue querying with comment
147
  classification.
148
 Technical Report 707, City University of New York (CUNY) Hunter
149
  College, 695 Park Ave, New York, NY 10065 United States, July 2022.
150
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Paing2022">bib</a>&nbsp;| 
151
<a href="http://arxiv.org/abs/2202.08761">arXiv</a>&nbsp;| 
152
<a href="https://youtu.be/fADKSxn0QUk">video</a>&nbsp;| 
153
<a href="https://doi.org/10.5281/zenodo.6115403">data</a>&nbsp;| 
154
<a href="https://doi.org/10.5281/zenodo.4637636">tool</a>&nbsp;| 
155
<a href="https://academicworks.cuny.edu/hc_pubs/707">http</a>&nbsp;]
156

    
157
</p>
158

    
159
<p id="CastroVelez2022">
160

    
161
<b><u>Tatiana Castro V&eacute;lez</u></b>, <b>Raffi Khatchadourian</b>, Mehdi Bagherzadeh, and Anita
162
  Raja.
163
 Challenges in migrating imperative Deep Learning programs to graph
164
  execution: An empirical study.
165
 In <em>International Conference on Mining Software Repositories</em>,
166
  MSR '22, pages 469--481, New York, NY, USA, May 2022. IEEE/ACM, ACM.
167
 (45/138; 32.6% acceptance rate).
168
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#CastroVelez2022">bib</a>&nbsp;| 
169
<a href="http://dx.doi.org/10.1145/3524842.3528455">DOI</a>&nbsp;| 
170
<a href="http://arxiv.org/abs/2201.09953">arXiv</a>&nbsp;| 
171
<a href="https://youtu.be/t49W_JmoNk4">video</a>&nbsp;| 
172
<a href="https://doi.org/10.5281/zenodo.5601987">data</a>&nbsp;| 
173
<a href="https://www.slideshare.net/khatchad/challenges-in-migrating-imperative-deep-learning-programs-to-graph-execution-an-empirical-study">slides</a>&nbsp;| 
174
<a href="http://academicworks.cuny.edu/hc_pubs/833">poster</a>&nbsp;| 
175
<a href="http://academicworks.cuny.edu/hc_pubs/698">http</a>&nbsp;]
176

    
177
</p>
178

    
179
<p id="Tang2022a">
180

    
181
<b>Yiming Tang</b>, <b>Allan Spektor</b>, <b>Raffi Khatchadourian</b>, and Mehdi Bagherzadeh.
182
 A tool for rejuvenating feature logging levels via Git histories
183
  and degree of interest.
184
 In <em>International Conference on Software Engineering: Companion
185
  Proceedings</em>, ICSE-Companion '22, pages 21--25. IEEE/ACM, IEEE, May 2022.
186
 (49/98; 50% acceptance rate).
187
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Tang2022a">bib</a>&nbsp;| 
188
<a href="http://dx.doi.org/10.1109/ICSE-Companion55297.2022.9793736">DOI</a>&nbsp;| 
189
<a href="http://arxiv.org/abs/2112.02758">arXiv</a>&nbsp;| 
190
<a href="https://youtu.be/qIULoAXoDv4">video</a>&nbsp;| 
191
<a href="http://github.com/ponder-lab/Logging-Level-Evolution-Plugin">tool</a>&nbsp;| 
192
<a href="https://www.slideshare.net/khatchad/a-tool-for-rejuvenating-feature-logging-levels-via-git-histories-and-degree-of-interest">slides</a>&nbsp;| 
193
<a href="https://academicworks.cuny.edu/hc_pubs/693">http</a>&nbsp;]
194

    
195
</p>
196

    
197
<p id="Tang2022">
198

    
199
<b>Yiming Tang</b>, <b>Allan Spektor</b>, <b>Raffi Khatchadourian</b>, and Mehdi Bagherzadeh.
200
 Automated evolution of feature logging statement levels using Git
201
  histories and degree of interest.
202
 <em>Science of Computer Programming</em>, 214(C):102724, February 2022.
203
 Presented at the IEEE International Conference on Software
204
  Analysis, Evolution and Reengineering (SANER '22) journal-first track.
205
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Tang2022">bib</a>&nbsp;| 
206
<a href="http://dx.doi.org/10.1016/j.scico.2021.102724">DOI</a>&nbsp;| 
207
<a href="http://arxiv.org/abs/2104.07736">arXiv</a>&nbsp;| 
208
<a href="https://youtu.be/9tN5nOPqCds">video</a>&nbsp;| 
209
<a href="https://doi.org/10.5281/zenodo.3698983">data</a>&nbsp;| 
210
<a href="http://github.com/ponder-lab/Logging-Level-Evolution-Plugin">tool</a>&nbsp;| 
211
<a href="http://www.slideshare.net/khatchad/automated-evolution-of-feature-logging-statement-levels-using-git-histories-and-degree-of-interest">slides</a>&nbsp;| 
212
<a href="http://academicworks.cuny.edu/gc_pubs/686">http</a>&nbsp;]
213

    
214
</p>
215

    
216
<p id="Bagherzadeh2021">
217

    
218
Mehdi Bagherzadeh, Syed Ahmed, <u>Srilakshmi Sripathi</u>, and <b>Raffi Khatchadourian</b>.
219
 Interests, difficulties, sentiments, and tool usages of concurrency
220
  developers: A large-scale study on Stack Overflow, September 2021.
221
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Bagherzadeh2021">bib</a>&nbsp;| 
222
<a href="http://arxiv.org/abs/2109.03138">arXiv</a>&nbsp;]
223

    
224
</p>
225

    
226
<p id="Takeuchi2021">
227

    
228
<i>Fumi Takeuchi</i>, Hidehiko Masuhara, <b>Raffi Khatchadourian</b>, and Youyou Cong.
229
 Towards an automated code rewriting tool for alleviating concurrency
230
  problems in the Go programming language.
231
 In Takeo Imai, editor, <em>Annual Conference of the Japanese Society
232
  for Software Science and Technology</em>, JSSST '21. JSSST, September 2021.
233
 Poster presentation.
234
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Takeuchi2021">bib</a>&nbsp;| 
235
<a href="http://jssst2021.wordpress.com/program">http</a>&nbsp;]
236

    
237
</p>
238

    
239
<p id="Tang2021b">
240

    
241
<b>Yiming Tang</b>.
242
 <em>Towards Automated Software Evolution of Data-intensive
243
  Applications</em>.
244
 PhD thesis, City University of New York (CUNY) Graduate Center, 365
245
  5th Ave, New York, NY 10016, June 2021.
246
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Tang2021b">bib</a>&nbsp;| 
247
<a href="https://academicworks.cuny.edu/gc_etds/4406">http</a>&nbsp;]
248

    
249
</p>
250

    
251
<p id="Tang2021a">
252

    
253
<b>Yiming Tang</b>, <b>Raffi Khatchadourian</b>, Mehdi Bagherzadeh, <i><u>Rhia Singh</u></i>, <i>Ajani Stewart</i>, and Anita Raja.
254
 An empirical study of refactorings and technical debt in Machine
255
  Learning systems.
256
 In <em>International Conference on Software Engineering</em>, ICSE '21,
257
  pages 238--250. IEEE/ACM, IEEE, May 2021.
258
 (138/615; 22% acceptance rate).
259
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Tang2021a">bib</a>&nbsp;| 
260
<a href="http://dx.doi.org/10.1109/ICSE43902.2021.00033">DOI</a>&nbsp;| 
261
<a href="https://youtu.be/M3hMTBvIaho">video</a>&nbsp;| 
262
<a href="https://doi.org/10.5281/zenodo.3841195">data</a>&nbsp;| 
263
<a href="https://academicworks.cuny.edu/hc_pubs/766">slides</a>&nbsp;| 
264
<a href="https://academicworks.cuny.edu/hc_pubs/671">http</a>&nbsp;]
265

    
266
</p>
267

    
268
<p id="Bagherzadeh2020">
269

    
270
Mehdi Bagherzadeh, Nicholas Fireman, Anas Shawesh, and <b>Raffi Khatchadourian</b>.
271
 Actor concurrency bugs: A comprehensive study on symptoms, root
272
  causes, API usages, and differences.
273
 <em>Proc. ACM Program. Lang.</em>, 4(OOPSLA):1--32, November 2020.
274
 (109/302; 36% acceptance rate).
275
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Bagherzadeh2020">bib</a>&nbsp;| 
276
<a href="http://dx.doi.org/10.1145/3428282">DOI</a>&nbsp;| 
277
<a href="https://www.slideshare.net/khatchad/actor-concurrency-bugs-a-comprehensive-study-on-symptoms-root-causes-api-usages-and-differences">slides</a>&nbsp;| 
278
<a href="https://academicworks.cuny.edu/hc_pubs/664">http</a>&nbsp;]
279

    
280
</p>
281

    
282
<p id="Khatchadourian2020a">
283

    
284
<b>Raffi Khatchadourian</b>, <b>Yiming Tang</b>, and Mehdi Bagherzadeh.
285
 Safe automated refactoring for intelligent parallelization of Java
286
  8 streams.
287
 <em>Science of Computer Programming</em>, 195:102476, September 2020.
288
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2020a">bib</a>&nbsp;| 
289
<a href="http://dx.doi.org/10.1016/j.scico.2020.102476">DOI</a>&nbsp;| 
290
<a href="http://academicworks.cuny.edu/hc_pubs/632">http</a>&nbsp;]
291

    
292
</p>
293

    
294
<p id="Spektor2020">
295

    
296
<b>Allan Spektor</b>.
297
 Two techniques for automated logging statement evolution.
298
 Master's thesis, City University of New York (CUNY) Hunter College,
299
  695 Park Avenue, New York, NY 10065, July 2020.
300
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Spektor2020">bib</a>&nbsp;| 
301
<a href="https://academicworks.cuny.edu/hc_sas_etds/631">http</a>&nbsp;]
302

    
303
</p>
304

    
305
<p id="Khatchadourian2020">
306

    
307
<b>Raffi Khatchadourian</b>, <b>Yiming Tang</b>, Mehdi Bagherzadeh, and Baishakhi Ray.
308
 An empirical study on the use and misuse of Java 8 streams.
309
 In Heike Wehrheim and Jordi Cabot, editors, <em>Fundamental
310
  Approaches to Software Engineering</em>, FASE '20, pages 97--118, Cham, April
311
  2020. ETAPS, Springer International Publishing.
312
 (23/81; 28% acceptance rate). <b>EAPLS Best Paper
313
  Award</b>&nbsp;&#127942;.
314
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2020">bib</a>&nbsp;| 
315
<a href="http://dx.doi.org/10.1007/978-3-030-45234-6_5">DOI</a>&nbsp;| 
316
<a href="http://doi.org/10.5281/zenodo.3677449">data</a>&nbsp;| 
317
<a href="https://www.slideshare.net/khatchad/an-empirical-study-on-the-use-and-misuse-of-java-8-streams-231309312">slides</a>&nbsp;| 
318
<a href="http://academicworks.cuny.edu/hc_pubs/610">http</a>&nbsp;]
319

    
320
</p>
321

    
322
<p id="Bagherzadeh2019">
323

    
324
Mehdi Bagherzadeh and <b>Raffi Khatchadourian</b>.
325
 Going big: A large-scale study on what big data developers ask.
326
 In <em>Joint Meeting on European Software Engineering Conference and
327
  Symposium on the Foundations of Software Engineering</em>, ESEC/FSE '19, pages
328
  432--442, New York, NY, USA, August 2019. ACM, ACM.
329
 (74/303; 24.4% acceptance rate).
330
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Bagherzadeh2019">bib</a>&nbsp;| 
331
<a href="http://dx.doi.org/10.1145/3338906.3338939">DOI</a>&nbsp;| 
332
<a href="http://academicworks.cuny.edu/hc_pubs/524">http</a>&nbsp;]
333

    
334
</p>
335

    
336
<p id="Khatchadourian2019">
337

    
338
<b>Raffi Khatchadourian</b>, <b>Yiming Tang</b>, Mehdi Bagherzadeh, and Syed Ahmed.
339
 Safe automated refactoring for intelligent parallelization of Java
340
  8 streams.
341
 In <em>International Conference on Software Engineering</em>, ICSE '19,
342
  pages 619--630, Piscataway, NJ, USA, May 2019. ACM/IEEE, IEEE.
343
 (109/529; 20.6% acceptance rate).
344
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2019">bib</a>&nbsp;| 
345
<a href="http://dx.doi.org/10.1109/icse.2019.00072">DOI</a>&nbsp;| 
346
<a href="http://doi.org/10.5281/zenodo.1419201">data</a>&nbsp;| 
347
<a href="http://github.com/ponder-lab/Optimize-Java-8-Streams-Refactoring">tool</a>&nbsp;| 
348
<a href="http://www.slideshare.net/khatchad/safe-automated-refactoring-for-intelligent-parallelization-of-java-8-streams">slides</a>&nbsp;| 
349
<a href="http://academicworks.cuny.edu/hc_pubs/489">http</a>&nbsp;]
350

    
351
</p>
352

    
353
<p id="Khatchadourian2018a">
354

    
355
<b>Raffi Khatchadourian</b>, <b>Yiming Tang</b>, Mehdi Bagherzadeh, and Syed Ahmed.
356
 A tool for optimizing Java 8 stream software via automated
357
  refactoring.
358
 In <em>International Working Conference on Source Code Analysis and
359
  Manipulation</em>, IEEE SCAM '18, pages 34--39, Madrid, Spain, September 2018.
360
  IEEE, IEEE Press.
361
 Engineering track. (9/17; 53% acceptance rate).
362
  <b>Distinguished Paper Award</b>&nbsp;&#127942;.
363
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2018a">bib</a>&nbsp;| 
364
<a href="http://dx.doi.org/10.1109/SCAM.2018.00011">DOI</a>&nbsp;| 
365
<a href="https://github.com/ponder-lab/Optimize-Java-8-Streams-Refactoring">tool</a>&nbsp;| 
366
<a href="http://www.slideshare.net/khatchad/a-tool-for-optimizing-java-8-stream-softwarevia-automated-refactoring">slides</a>&nbsp;| 
367
<a href="http://academicworks.cuny.edu/hc_pubs/429">http</a>&nbsp;]
368

    
369
</p>
370

    
371
<p id="Tang2018">
372

    
373
<b>Yiming Tang</b>, <b>Raffi Khatchadourian</b>, Mehdi Bagherzadeh, and Syed Ahmed.
374
 Towards safe refactoring for intelligent parallelization of Java 8
375
  streams.
376
 In <em>International Conference on Software Engineering: Companion
377
  Proceedings</em>, ICSE '18, pages 206--207, New York, NY, USA, May 2018.
378
  ACM/IEEE, ACM.
379
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Tang2018">bib</a>&nbsp;| 
380
<a href="http://dx.doi.org/10.1145/3183440.3195098">DOI</a>&nbsp;| 
381
<a href="http://academicworks.cuny.edu/hc_pubs/394">poster</a>&nbsp;| 
382
<a href="http://academicworks.cuny.edu/hc_pubs/355">http</a>&nbsp;]
383

    
384
</p>
385

    
386
<p id="Khatchadourian2018">
387

    
388
<b>Raffi Khatchadourian</b> and Hidehiko Masuhara.
389
 Proactive empirical assessment of new language feature adoption via
390
  automated refactoring: The case of Java 8 default methods.
391
 In <em>International Conference on the Art, Science, and Engineering
392
  of Programming</em>, volume&nbsp;2 of <em>Programming '18</em>, pages 6:1--6:30. AOSA,
393
  March 2018.
394
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2018">bib</a>&nbsp;| 
395
<a href="http://dx.doi.org/10.22152/programming-journal.org/2018/2/6">DOI</a>&nbsp;| 
396
<a href="http://www.slideshare.net/khatchad/proactive-empirical-assessment-of-new-language-feature-adoption-via-automated-refactoring-the-case-of-java-8-default-methods-93663832">slides</a>&nbsp;| 
397
<a href="https://academicworks.cuny.edu/hc_pubs/354">http</a>&nbsp;]
398

    
399
</p>
400

    
401
<p id="Khatchadourian2017c">
402

    
403
<b>Raffi Khatchadourian</b>.
404
 Automated refactoring of legacy Java software to enumerated types.
405
 <em>Automated Software Engineering</em>, 24(4):757--787, December 2017.
406
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2017c">bib</a>&nbsp;| 
407
<a href="http://dx.doi.org/10.1007/s10515-016-0208-8">DOI</a>&nbsp;| 
408
<a href="http://academicworks.cuny.edu/hc_pubs/273">http</a>&nbsp;]
409

    
410
</p>
411

    
412
<p id="Khatchadourian2017">
413

    
414
<b>Raffi Khatchadourian</b>, Awais Rashid, Hidehiko Masuhara, and Takuya Watanabe.
415
 Detecting broken pointcuts using structural commonality and degree of
416
  interest.
417
 <em>Science of Computer Programming</em>, 150:56--74, December 2017.
418
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2017">bib</a>&nbsp;| 
419
<a href="http://dx.doi.org/10.1016/j.scico.2017.06.011">DOI</a>&nbsp;| 
420
<a href="http://academicworks.cuny.edu/hc_pubs/300">http</a>&nbsp;]
421

    
422
</p>
423

    
424
<p id="Khatchadourian2017b">
425

    
426
<b>Raffi Khatchadourian</b> and Hidehiko Masuhara.
427
 Defaultification refactoring: A tool for automatically converting
428
  Java methods to default.
429
 In <em>International Conference on Automated Software Engineering</em>,
430
  ASE '17, pages 984--989, Piscataway, NJ, USA, October 2017. ACM/IEEE, IEEE
431
  Press.
432
 (20/32; 63% acceptance rate).
433
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2017b">bib</a>&nbsp;| 
434
<a href="http://dx.doi.org/10.1109/ASE.2017.8115716">DOI</a>&nbsp;| 
435
<a href="https://github.com/ponder-lab/Migrate-Skeletal-Implementation-to-Interface-Refactoring">tool</a>&nbsp;| 
436
<a href="https://www.slideshare.net/khatchad/defaultification-refactoring-a-tool-for-automatically-converting-java-methods-to-default">slides</a>&nbsp;| 
437
<a href="http://academicworks.cuny.edu/hc_pubs/329">http</a>&nbsp;]
438

    
439
</p>
440

    
441
<p id="Khatchadourian2017a">
442

    
443
<b>Raffi Khatchadourian</b> and Hidehiko Masuhara.
444
 Automated refactoring of legacy Java software to default methods.
445
 In <em>International Conference on Software Engineering</em>, ICSE '17,
446
  pages 82--93, Piscataway, NJ, USA, May 2017. ACM/IEEE, IEEE Press.
447
 (68/398; 17% acceptance rate).
448
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2017a">bib</a>&nbsp;| 
449
<a href="http://dx.doi.org/10.1109/ICSE.2017.16">DOI</a>&nbsp;| 
450
<a href="http://www.slideshare.net/khatchad/automated-refactoring-of-legacy-java-software-to-default-methods-talk-at-icse-2017">slides</a>&nbsp;| 
451
<a href="http://academicworks.cuny.edu/hc_pubs/287">http</a>&nbsp;]
452

    
453
</p>
454

    
455
<p id="Khatchadourian2016">
456

    
457
<b>Raffi Khatchadourian</b>, <b><i><u>Olivia Moore</u></i></b>, and Hidehiko Masuhara.
458
 Towards improving interface modularity in legacy Java software
459
  through automated refactoring.
460
 In <em>Companion Proceedings of the International Conference on
461
  Modularity</em>, MODULARITY Companion '16, pages 104--106, New York, NY, USA,
462
  March 2016. ACM.
463
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2016">bib</a>&nbsp;| 
464
<a href="http://dx.doi.org/10.1145/2892664.2892681">DOI</a>&nbsp;| 
465
<a href="https://www.slideshare.net/khatchad/towards-improving-interface-modularity-in-legacy-java-software-through-automated-refactoring-59573828">slides</a>&nbsp;| 
466
<a href="https://academicworks.cuny.edu/hc_pubs/702">http</a>&nbsp;]
467

    
468
</p>
469

    
470
<p id="Fasoli2016">
471

    
472
Gianpaolo Fasoli, Augustin Farrugia, Apoorva Govind, and <b>Raffi Khatchadourian</b>.
473
 Controlling use of shared content items based on client device,
474
  January 2016.
475
 US Patent 20,160,019,375; US Patent App. 14/634,405.
476
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Fasoli2016">bib</a>&nbsp;| 
477
<a href="https://www.google.com/patents/US20160019375">http</a>&nbsp;]
478

    
479
</p>
480

    
481
<p id="Khatchadourian2015a">
482

    
483
<b>Raffi Khatchadourian</b>, Awais Rashid, Hidehiko Masuhara, and Takuya Watanabe.
484
 Detecting broken pointcuts using structural commonality and degree of
485
  interest.
486
 In <em>International Conference on Automated Software Engineering</em>,
487
  ASE '15, pages 641--646, New York, NY, USA, November 2015. IEEE/ACM.
488
 (77/326; 23.6% acceptance rate).
489
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2015a">bib</a>&nbsp;| 
490
<a href="http://dx.doi.org/10.1109/ase.2015.80">DOI</a>&nbsp;| 
491
<a href="https://www.slideshare.net/khatchad/detecting-broken-pointcuts-using-structural-commonality-and-degree-of-interest">slides</a>&nbsp;| 
492
<a href="https://academicworks.cuny.edu/hc_pubs/703">http</a>&nbsp;]
493

    
494
</p>
495

    
496
<p id="Khatchadourian2015">
497

    
498
<b>Raffi Khatchadourian</b>, Awais Rashid, Hidehiko Masuhara, and Takuya Watanabe.
499
 Fraglight: Shedding light on broken pointcuts in evolving
500
  aspect-oriented software.
501
 In <em>Companion Proceedings of the International Conference on
502
  Systems, Programming, Languages and Applications: Software for Humanity</em>,
503
  SPLASH Companion 2015, pages 17--18, New York, NY, USA, October 2015. ACM
504
  SIGPLAN, ACM.
505
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2015">bib</a>&nbsp;| 
506
<a href="http://dx.doi.org/10.1145/2814189.2814195">DOI</a>&nbsp;| 
507
<a href="https://github.com/ponder-lab/fraglight">tool</a>&nbsp;| 
508
<a href="https://www.slideshare.net/khatchad/fraglight-shedding-light-on-broken-pointcuts-in-evolving-aspectoriented-software-demo">slides</a>&nbsp;| 
509
<a href="https://academicworks.cuny.edu/hc_pubs/704">http</a>&nbsp;]
510

    
511
</p>
512

    
513
<p id="Arefin2015">
514

    
515
<b><i>Md. Arefin</i></b> and <b>Raffi Khatchadourian</b>.
516
 Porting the NetBeans Java 8 enhanced for loop lambda expression
517
  refactoring to Eclipse.
518
 In <em>Companion Proceedings of the 2015 ACM SIGPLAN International
519
  Conference on Systems, Programming, Languages and Applications: Software for
520
  Humanity</em>, SPLASH Companion 2015, pages 58--59, New York, NY, USA, October
521
  2015. ACM.
522
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Arefin2015">bib</a>&nbsp;| 
523
<a href="http://dx.doi.org/10.1145/2814189.2817277">DOI</a>&nbsp;| 
524
<a href="https://academicworks.cuny.edu/hc_pubs/426">poster</a>&nbsp;| 
525
<a href="https://academicworks.cuny.edu/hc_pubs/427">http</a>&nbsp;]
526

    
527
</p>
528

    
529
<p id="Khatchadourian2012">
530

    
531
<b>Raffi Khatchadourian</b>, Phil Greenwood, Awais Rashid, and Guoqing Xu.
532
 Pointcut rejuvenation: Recovering pointcut expressions in evolving
533
  aspect-oriented software.
534
 <em>IEEE Transactions on Software Engineering</em>, 38(3):642--657,
535
  May 2012.
536
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2012">bib</a>&nbsp;| 
537
<a href="http://dx.doi.org/10.1109/TSE.2011.21">DOI</a>&nbsp;| 
538
<a href="http://academicworks.cuny.edu/hc_pubs/474">http</a>&nbsp;]
539

    
540
</p>
541

    
542
<p id="Soundarajan2011">
543

    
544
Neelam Soundarajan, Derek Bronish, and <b>Raffi Khatchadourian</b>.
545
 Formalizing reusable aspect-oriented concurrency control.
546
 In <em>International Conference on Software Engineering &amp;
547
  Knowledge Engineering</em>, SEKE '11, pages 111--114. Knowledge Systems Institute
548
  Graduate School, July 2011.
549
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Soundarajan2011">bib</a>&nbsp;| 
550
<a href="https://academicworks.cuny.edu/hc_pubs/705">http</a>&nbsp;]
551

    
552
</p>
553

    
554
<p id="Khatchadourian2011">
555

    
556
<b>Raffi Khatchadourian</b>.
557
 <em>Techniques for Automated Software Evolution</em>.
558
 PhD thesis, Ohio State University, 247 University Hall, 230 North
559
  Oval Mall, Columbus, OH, USA 43210, April 2011.
560
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2011">bib</a>&nbsp;| 
561
<a href="http://rave.ohiolink.edu/etdc/view?acc_num=osu1304885155">http</a>&nbsp;]
562

    
563
</p>
564

    
565
<p id="Khatchadourian2010">
566

    
567
<b>Raffi Khatchadourian</b> and Benjamin Muskalla.
568
 Enumeration refactoring: A tool for automatically converting Java
569
  constants to enumerated types.
570
 In <em>International Conference on Automated Software Engineering</em>,
571
  ASE '10, pages 181--182, New York, NY, USA, September 2010. IEEE/ACM.
572
 (18/45; 40% acceptance rate).
573
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2010">bib</a>&nbsp;| 
574
<a href="http://dx.doi.org/10.1145/1858996.1859036">DOI</a>&nbsp;| 
575
<a href="https://github.com/ponder-lab/Constants-to-Enum-Eclipse-Plugin">tool</a>&nbsp;| 
576
<a href="https://www.slideshare.net/khatchad/enumeration-refactoring-a-tool-for-automatically-converting-java-constants-to-enumerated-types">slides</a>&nbsp;| 
577
<a href="https://academicworks.cuny.edu/hc_pubs/701">http</a>&nbsp;]
578

    
579
</p>
580

    
581
<p id="Soundarajan2009">
582

    
583
Neelam Soundarajan and <b>Raffi Khatchadourian</b>.
584
 Specifying reusable aspects.
585
 In <em>Asian Workshop on Aspect-Oriented and Modular Software
586
  Development</em>, AOAsia '09, November 2009.
587
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Soundarajan2009">bib</a>&nbsp;| 
588
<a href="https://www.slideshare.net/khatchad/specifying-reusable-aspects">slides</a>&nbsp;| 
589
<a href="http://academicworks.cuny.edu/hc_pubs/630">http</a>&nbsp;]
590

    
591
</p>
592

    
593
<p id="Khatchadourian2009">
594

    
595
<b>Raffi Khatchadourian</b>, Phil Greenwood, Awais Rashid, and Guoqing Xu.
596
 Pointcut rejuvenation: Recovering pointcut expressions in evolving
597
  aspect-oriented software.
598
 In <em>International Conference on Automated Software Engineering</em>,
599
  ASE '09, pages 575--579, Washington, DC, USA, November 2009. IEEE/ACM.
600
 (71/222; 32% acceptance rate).
601
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2009">bib</a>&nbsp;| 
602
<a href="http://dx.doi.org/10.1109/ASE.2009.37">DOI</a>&nbsp;| 
603
<a href="http://www.slideshare.net/khatchad/pointcut-rejuvenation-talk">slides</a>&nbsp;| 
604
<a href="https://academicworks.cuny.edu/hc_pubs/615">http</a>&nbsp;]
605

    
606
</p>
607

    
608
<p id="Greenwood2009">
609

    
610
Phil Greenwood, Awais Rashid, and <b>Raffi Khatchadourian</b>.
611
 Contributing factors to pointcut fragility.
612
 In <em>Workshop on Assessment of Contemporary Modularization
613
  Techniques</em>, ACoM '09, pages 19--24. ACM, October 2009.
614
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Greenwood2009">bib</a>&nbsp;| 
615
<a href="https://academicworks.cuny.edu/hc_pubs/618/">http</a>&nbsp;]
616

    
617
</p>
618

    
619
<p id="Khatchadourian2008">
620

    
621
<b>Raffi Khatchadourian</b>, Phil Greenwood, and Awais Rashid.
622
 On the assessment of pointcut design in evolving aspect-oriented
623
  software.
624
 In <em>Workshop on Assessment of Contemporary Modularization
625
  Techniques</em>, ACoM '08, pages 9--10. Lancaster University, ACM, October 2008.
626
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2008">bib</a>&nbsp;| 
627
<a href="https://www.slideshare.net/khatchad/on-the-assessment-of-pointcut-design-in-evolving-aspectoriented-software">slides</a>&nbsp;| 
628
<a href="https://academicworks.cuny.edu/hc_pubs/619/">http</a>&nbsp;]
629

    
630
</p>
631

    
632
<p id="Royer2008">
633

    
634
Jean-Claude Royer, Joost Noppen, Nicolas Anquetil, Andreas Rummler, Ralf
635
  Mitschke, Andr&eacute; Sousa, Uira Kulesza, <b>Raffi Khatchadourian</b>, Phil Greenwood,
636
  Awais Rashid, and Ism&ecirc;nia Galvao.
637
 Software support for the traceability framework, including extension
638
  of current configuration management and product line evolution model.
639
 Technical Report AMPLE D4.2, Aspect-Oriented, Model-Driven Product
640
  Line Engineering, October 2008.
641
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Royer2008">bib</a>&nbsp;| 
642
<a href="https://pdfs.semanticscholar.org/e3ff/583cb585cb515381f9078509164431ec8b50.pdf">.pdf</a>&nbsp;]
643

    
644
</p>
645

    
646
<p id="Khatchadourian2008b">
647

    
648
<b>Raffi Khatchadourian</b> and Awais Rashid.
649
 Rejuvenate pointcut: A tool for pointcut expression recovery in
650
  evolving aspect-oriented software.
651
 In <em>International Working Conference on Source Code Analysis and
652
  Manipulation</em>, IEEE SCAM '08, pages 261--262. IEEE, September 2008.
653
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2008b">bib</a>&nbsp;| 
654
<a href="http://dx.doi.org/10.1109/SCAM.2008.32">DOI</a>&nbsp;| 
655
<a href="https://github.com/ponder-lab/Rejuvenate-Pointcut">tool</a>&nbsp;| 
656
<a href="https://www.slideshare.net/khatchad/scam08">slides</a>&nbsp;| 
657
<a href="https://academicworks.cuny.edu/hc_pubs/620/">http</a>&nbsp;]
658

    
659
</p>
660

    
661
<p id="Khatchadourian2008d">
662

    
663
<b>Raffi Khatchadourian</b>, Ruzanna Chitchyan, Phil Greenwood, Awais Rashid, Juan&nbsp;A.
664
  Valenzuela, Luis&nbsp;M. Fern&aacute;ndez, M&oacute;nica Pinto, Lidia Fuentes, Andrew
665
  Jackson, and Siobh&aacute;n Clarke.
666
 Overall aspect-oriented analysis and design approach.
667
 Technical Report AOSD-Europe Deliverable D132, AOSD-Europe-ULANC-49,
668
  European Network of Excellence on Aspect-Oriented Software Development,
669
  September 2008.
670
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2008d">bib</a>&nbsp;]
671

    
672
</p>
673

    
674
<p id="Pinto2008">
675

    
676
M&oacute;nica Pinto, Lidia Fuentes, Ruzanna Chitchyan, Awais Rashid, Andrew Jackson,
677
  Siobh&aacute;n Clarke, Boris Shishkov, Bedir Tekinerdogan, Mehmet Aksit, Phil
678
  Greenwood, and <b>Raffi Khatchadourian</b>.
679
 Traceability framework: From requirements through architecture and
680
  design.
681
 Technical Report AOSD-Europe Deliverable D126, AOSD-Europe-ULANC-43,
682
  European Network of Excellence on Aspect-Oriented Software Development, July
683
  2008.
684
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Pinto2008">bib</a>&nbsp;| 
685
<a href="http://pdfs.semanticscholar.org/fd2e/816a96da3f8b33b6c492f1d01a9142108f6c.pdf">.pdf</a>&nbsp;]
686

    
687
</p>
688

    
689
<p id="Khatchadourian2008a">
690

    
691
<b>Raffi Khatchadourian</b>, Johan Dovland, and Neelam Soundarajan.
692
 Enforcing behavioral constraints in evolving aspect-oriented
693
  programs.
694
 In <em>Workshop on Foundations of Aspect-oriented Languages</em>, FOAL
695
  '08, pages 19--28, New York, NY, USA, April 2008. ACM.
696
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2008a">bib</a>&nbsp;| 
697
<a href="http://dx.doi.org/10.1145/1394496.1394499">DOI</a>&nbsp;| 
698
<a href="https://www.slideshare.net/khatchad/enforcing-behavioral-constraints-in-evolving-aspectoriented-programs">slides</a>&nbsp;| 
699
<a href="https://academicworks.cuny.edu/hc_pubs/622/">http</a>&nbsp;]
700

    
701
</p>
702

    
703
<p id="Rashid2008">
704

    
705
Safoora&nbsp;Omer Rashid, Ruzanna Chitchyan, Awais Rashid, <b>Raffi Khatchadourian</b>, and
706
  Phil Greenwood.
707
 Approach for change impact analysis of aspectual requirements.
708
 Technical Report AOSD-Europe Deliverable D110, AOSD-Europe-ULANC-40,
709
  European Network of Excellence on Aspect-Oriented Software Development,
710
  January 2008.
711
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Rashid2008">bib</a>&nbsp;| 
712
<a href="https://pdfs.semanticscholar.org/2535/4e106f7be34cd161538fe9b6491a9b254ca6.pdf">.pdf</a>&nbsp;]
713

    
714
</p>
715

    
716
<p id="Soundarajan2007">
717

    
718
Neelam Soundarajan, <b>Raffi Khatchadourian</b>, and Johan Dovland.
719
 Reasoning about the behavior of aspect-oriented programs.
720
 In J.&nbsp;Smith, editor, <em>International Conference on Software
721
  Engineering and Applications</em>, SEA '07, pages 198--202, USA, November 2007.
722
  IASTED, ACTA Press.
723
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Soundarajan2007">bib</a>&nbsp;| 
724
<a href="https://academicworks.cuny.edu/hc_pubs/617">http</a>&nbsp;]
725

    
726
</p>
727

    
728
<p id="Khatchadourian2007a">
729

    
730
<b>Raffi Khatchadourian</b>, Jason Sawin, and Atanas Rountev.
731
 Automated refactoring of legacy Java software to enumerated types.
732
 In <em>International Conference on Software Maintenance</em>, ICSM '07,
733
  pages 224--233. IEEE, October 2007.
734
 (46/214; 21% acceptance rate).
735
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2007a">bib</a>&nbsp;| 
736
<a href="http://dx.doi.org/10.1109/ICSM.2007.4362635">DOI</a>&nbsp;| 
737
<a href="http://www.slideshare.net/khatchad/automated-refactoring-of-legacy-java-software-to-enumerated-types-43326611">slides</a>&nbsp;| 
738
<a href="https://academicworks.cuny.edu/hc_pubs/623">http</a>&nbsp;]
739

    
740
</p>
741

    
742
<p id="Khatchadourian2007">
743

    
744
<b>Raffi Khatchadourian</b> and Neelam Soundarajan.
745
 Rely-guarantee approach to reasoning about aspect-oriented programs.
746
 In <em>Workshop on Software Engineering Properties of Languages and
747
  Aspect Technologies</em>, SPLAT '07, pages 5--es, New York, NY, USA, March 2007.
748
  ACM.
749
[&nbsp;<a href="http://www.cs.hunter.cuny.edu/~Raffi.Khatchadourian99/all_bib.html#Khatchadourian2007">bib</a>&nbsp;| 
750
<a href="http://dx.doi.org/10.1145/1233843.1233848">DOI</a>&nbsp;| 
751
<a href="https://www.slideshare.net/khatchad/relyguarantee-approach-to-reasoning-about-aspectoriented-programs">slides</a>&nbsp;| 
752
<a href="https://academicworks.cuny.edu/hc_pubs/616">http</a>&nbsp;]
753

    
754
</p><hr><p><em>This file was generated by
755
<a href="http://www.lri.fr/~filliatr/bibtex2html/">bibtex2html</a> 1.99.</em></p>
(1-1/2)