{"id":670017,"date":"2020-07-07T06:45:04","date_gmt":"2020-07-07T13:45:04","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-event&p=670017"},"modified":"2025-08-06T11:52:40","modified_gmt":"2025-08-06T18:52:40","slug":"icse-2020","status":"publish","type":"msr-event","link":"https:\/\/www.microsoft.com\/en-us\/research\/event\/icse-2020\/","title":{"rendered":"Microsoft at ICSE 2020"},"content":{"rendered":"\n\n

Website:<\/strong> ICSE 2020 (opens in new tab)<\/span><\/a>Opens in a new tab<\/span><\/p>\n

Microsoft is proud to be a sponsor of the 42nd International Conference on Software Engineering (opens in new tab)<\/span><\/a> (ICSE). Please see detailed information on our contributions to the program on the Sessions tab<\/a>.<\/p>\n

Organizing Committee members<\/strong>
\n
Andrew Begel<\/a>, Miran Lee (opens in new tab)<\/span><\/a><\/p>\n

Technical Papers Program Board members<\/strong>
\n
Dongmei Zhang<\/a>, Thomas Zimmermann<\/a><\/p>\n

Technical Papers Program Committee members<\/strong>
\n
Christian Bird<\/a>, Shi Han<\/a><\/p>\n

Demonstrations Program Committee member<\/strong>
\n
Dongmei Zhang<\/a><\/p>\n

Journal First Program Committee member<\/strong>
\n
Thomas Zimmermann<\/a><\/p>\n

Doctorial Symposium Program Committee member<\/strong>
\n
Nachiappan Nagappan<\/a><\/p>\n

Student Research Competition Program Committee members<\/strong>
\n
Andrew Begel<\/a>, Denae Ford<\/a>, Nachiappan Nagappan<\/a><\/p>\n

Workshops Committee member<\/strong>
\n
Andrew Begel<\/a>Opens in a new tab<\/span><\/p>\n

Saturday, June 27<\/h2>\n

8:00 \u2013 8:15 UTC \u00a0| Experience Report
\nDeveloping a Multi-Cultural Conversational Agent With a Globally Distributed Team<\/strong>
\nElayne Ruane,\u00a0Anthony\u00a0Ventresque,\u00a0Ross Smith<\/b><\/p>\n


\n

Monday, June 29<\/h2>\n

11:24 \u2013 11:36 UTC\u00a0| Technical Papers \u2013 Build, CI & Dependencies
\n
A Dataset of\u00a0Dockerfiles<\/strong><\/a>
\nJordan Henkel,\u00a0
Christian Bird<\/a>,\u00a0Shuvendu\u00a0K.\u00a0Lahiri<\/a>,\u00a0Thomas Reps<\/p>\n


\n

Tuesday, June 30<\/h2>\n

15:00 \u2013 16:00 UTC | Live Q&A: Ask Me Anything
\nML4SE AMA<\/strong>
\nVincent\u00a0Hellendoorn, Michael\u00a0Pradel,\u00a0
Miltiadis\u00a0Allamanis<\/a><\/p>\n

16:00 \u2013 16:15\u00a0UTC | Live Q&A: Technical Papers \u2013 Visions & Reflections
\n
The State of the ML-universe: 10 Years of Artificial Intelligence & Machine Learning Software Development on GitHub<\/strong><\/a>
\nDanielle Gonzalez,\u00a0
Thomas Zimmermann<\/a>,\u00a0Nachiappan\u00a0Nagappan<\/a><\/p>\n


\n

Tuesday, July 7<\/h2>\n

8:45 \u2013 8:59 UTC | Talk: I5-Deep Learning Testing and Debugging at\u00a0Goguryeo
\n
An Empirical Study on Program Failures of Deep Learning Jobs<\/strong><\/a>
\nRu Zhang<\/b>,\u00a0Wencong\u00a0Xiao,\u00a0Hongyu\u00a0Zhang,\u00a0Yu Liu<\/b>,\u00a0
Haoxiang\u00a0Lin<\/a>, Mao Yang<\/a><\/p>\n

16:17 \u2013 16:29 UTC | Talk: A5-Testing and Debugging 2 at\u00a0Goguryeo
\n
A Study on the Lifecycle of Flaky Tests<\/strong><\/a>
\nWing Lam,\u00a0K\u0131van\u00e7<\/b>\u00a0<\/b>Mu\u015fl<\/b>u<\/b>, Hitesh\u00a0<\/b>Sajnani<\/b>,
Suresh\u00a0Thummalapenta<\/a><\/b><\/p>\n


\n

Wednesday, July 8<\/h2>\n

00:00 \u2013 1:30 UTC | Talk: Data-Driven Software Automation at\u00a0Tamna
\nData-Driven Software Automation<\/strong>
\nTao Xie, Ge Li,\u00a0
Jian-Guang Lou<\/a>, Dongmei Zhang<\/a><\/p>\n

00:40 \u2013 00:52 UTC | Talk: P9-Bugs and Repair at Silla
\nAutomated Bug Reproduction from User Reviews for Android Applications<\/strong>
\nShuyue\u00a0Li, Jiaqi Guo, Ming Fan,\u00a0
Jian-Guang Lou<\/a>,\u00a0Qinghua\u00a0Zheng, Ting Liu<\/p>\n

1:37 \u2013 1:45 UTC | Talk: P12-Testing and Debugging at Silla
\nHistorical Spectrum based Fault Localization<\/strong>
\nMing Wen,\u00a0Junjie\u00a0Chen,\u00a0Yongqiang\u00a0Tian,\u00a0Rongxin\u00a0Wu, Dan Hao,\u00a0
Shi Han<\/a>,\u00a0Sing-Chi Cheung<\/p>\n

02:10 \u2013 03:00 UTC
\nMeet Microsoft Research \u2013 talk to our researchers live in our virtual booth<\/p>\n

15:00 \u2013 15:08\u00a0UTC\u00a0| Talk: A7-Human Aspects 1 at\u00a0Baekje
\n
Towards a theory of software developer job satisfaction and perceived productivity<\/strong><\/a>
\nMargaret-Anne\u00a0Storey,\u00a0
Thomas Zimmermann<\/a>, Christian Bird<\/a>, Jacek Czerwonka<\/a>, Brendan Murphy<\/a>,\u00a0Eirini\u00a0Kalliamvakou<\/p>\n

15:50 \u2013 15:48\u00a0UTC\u00a0| Talk: A7-Human Aspects 1 at\u00a0Baekje
\nEnabling Good Work Habits in Software Developers through Reflective Goal-Setting<\/strong>
\nAndr\u00e9 N. Meyer, Gail Murphy,\u00a0
Thomas Zimmermann<\/a>,\u00a0Thomas Fritz<\/p>\n

15:00 \u2013 15:08\u00a0UTC\u00a0| Talk: Improving Vulnerability Inspection Efficiency Using Active Learning
\nZhe Yu,\u00a0Chris Theisen<\/b>,\u00a0Laurie Williams, Tim Menzies<\/p>\n

16:34 \u2013 16:46 UTC | Talk: A12-Testing at Silla
\n
Learning from, Understanding, and Supporting DevOps Artifacts for Docker<\/strong><\/a>
\nJordan Henkel,\u00a0
Christian Bird<\/a>,\u00a0Shuvendu\u00a0K.\u00a0Lahiri<\/a>,\u00a0Thomas Reps<\/p>\n


\n

Thursday, July 9<\/h2>\n

1:13 \u2013 1:21 UTC | Talk: P18-OSS at Silla
\nMoving from Closed to Open Source: Observations from Six Transitioned Projects to GitHub<\/strong>
\nPavneet<\/b>\u00a0Singh Kochha<\/b>r<\/b>,<\/b>\u00a0Eirini\u00a0Kalliamvakou,\u00a0
Nachiappan\u00a0Nagappan<\/a>, Thomas Zimmermann<\/a>, Christian Bird<\/a><\/p>\n

8:35 \u2013 8:45 UTC | Talk: I17-Contracts and Analysis at\u00a0Goguryeo
\nSmart Contract Development: Challenges and Opportunities<\/strong>
\nWeiqin\u00a0Zou, David Lo,\u00a0Pavneet<\/b>\u00a0Singh Kochhar,<\/b>\u00a0Xuan-Bach D. Le, Xin Xia, Yang Feng,\u00a0Zhenyu\u00a0Chen,\u00a0Baowen\u00a0Xu<\/p>\n

17:10 \u2013 18:00 UTC
\nMeet Microsoft Research \u2013 talk to our researchers live in our virtual booth<\/p>\n


\n

Friday, July 10<\/h2>\n

7:00 \u2013 7:12 UTC | Talk: I21-Version Control and Programming at Silla
\n
Towards Understanding and Fixing Upstream Merge Induced Conflicts in Divergent Forks: An industrial Case Study<\/strong><\/a>
\nChungha\u00a0Sung,\u00a0
Shuvendu\u00a0K.\u00a0Lahiri<\/a>, Mike Kaufman<\/b>, Pallavi Choudhury<\/b>,\u00a0Chao Wang<\/p>\n

7:12 \u2013 7:20 UTC |\u00a0Talk: I21-Version Control and Programming at Silla
\nVersion Control Systems: An Information Foraging Perspective<\/strong>
\n
Sruti\u00a0Srinivasa\u00a0Ragavan<\/a>, Mihai\u00a0<\/b>Codoban<\/b>,\u00a0David\u00a0Piorkowskil, Danny Dig, Margaret Burnett<\/p>\n

15:36 \u2013 15:48 UTC | Talk: A22-Cognition at\u00a0Baekje
\nHere We Go Again: Why Is It Difficult for Developers to Learn Another Programming Language?<\/strong>
\nNischal\u00a0Shrestha, Colton\u00a0Botta,\u00a0
Titus Barik<\/a>,\u00a0Chris\u00a0Parnin<\/p>\n

16:05 \u2013 16:17 UTC | Research Paper: A19-SEIS-Engineering\u00a0an Inclusive Society at\u00a0Baekje
\nDebugging Hiring: What Went Right and What Went Wrong in the Technical Interview Process<\/strong>
\nMahnaz\u00a0Behroozi, Shivani\u00a0Shirolkar,\u00a0
Titus Barik<\/a>,\u00a0Chris\u00a0Parnin<\/p>\n

16:11 \u2013 16:23 UTC | Talk: A24-Testing and Debugging 4 at Silla
\nOn Learning Meaningful Assert Statements for Unit Test Cases<\/strong>
\nCody Watson,\u00a0Michele\u00a0<\/b>Tufano<\/b>,\u00a0Kevin Moran, Gabriele\u00a0Bavota, Denys\u00a0Poshyvanyk<\/p>\n

16:35 \u2013 16:38 UTC | Talk: A24-Testing and Debugging 4 at Silla
\nDeepMutation: A Neural Mutation Tool<\/strong>
\nMichele\u00a0<\/b>Tufano<\/b>,\u00a0Jason\u00a0Kimko,\u00a0Shiya\u00a0Wang, Cody Watson, Gabriele\u00a0Bavota, Massimiliano Di Penta, Denys\u00a0Poshyvanyk<\/p>\n


\n

Saturday, July 11<\/h2>\n

1:44 \u2013 1:56 UTC | Talk: P28-Analysis and Verification at\u00a0Baekje
\nDeCaf: Diagnosing & Triaging Performance Issues in Large-Scale Cloud Services<\/strong>
\n
Chetan Bansal<\/a>, Sundararajan\u00a0Renganathan,\u00a0Ashima\u00a0<\/b>Asudani<\/b>, Olivier\u00a0<\/b>Midy<\/b>, Mathru Janakiraman<\/p>\n

1:52 \u2013 1:55 UTC | Talk: P29-Android and Web Testing at\u00a0Goguryeo
\nBigTest: Symbolic Execution Based Systematic Test Generation Tool for Apache Spark<\/strong>
\nMuhammad Ali Gulzar,\u00a0
Madan Musuvathi<\/a>, Miryung\u00a0KimOpens in a new tab<\/span><\/p>\n