{"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":"2020-07-07T11:20:00","modified_gmt":"2020-07-07T18:20:00","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":"

Website:<\/strong> ICSE 2020 (opens in new tab)<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

Microsoft is proud to be a sponsor of the 42nd International Conference on Software Engineering (ICSE 2020). Please see detailed information on our contributions to the program below.<\/p>\n","protected":false},"featured_media":382400,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"msr_startdate":"2020-07-06","msr_enddate":"2020-07-11","msr_location":"Virtual\/Online","msr_expirationdate":"","msr_event_recording_link":"","msr_event_link":"","msr_event_link_redirect":false,"msr_event_time":"","msr_hide_region":true,"msr_private_event":false,"footnotes":""},"research-area":[13560],"msr-region":[256048],"msr-event-type":[197941],"msr-video-type":[],"msr-locale":[268875],"msr-program-audience":[],"msr-post-option":[],"msr-impact-theme":[],"class_list":["post-670017","msr-event","type-msr-event","status-publish","has-post-thumbnail","hentry","msr-research-area-programming-languages-software-engineering","msr-region-global","msr-event-type-conferences","msr-locale-en_us"],"msr_about":"Website:<\/strong> ICSE 2020<\/a>","tab-content":[{"id":0,"name":"About","content":"Microsoft is proud to be a sponsor of the 42nd International Conference on Software Engineering<\/a> (ICSE). Please see detailed information on our contributions to the program on the Sessions tab<\/a>.\r\n\r\nOrganizing Committee members<\/strong>\r\nAndrew Begel<\/a>, Miran Lee<\/a>\r\n\r\nTechnical Papers Program Board members<\/strong>\r\nDongmei Zhang<\/a>, Thomas Zimmermann<\/a>\r\n\r\nTechnical Papers Program Committee members<\/strong>\r\nChristian Bird<\/a>, Shi Han<\/a>\r\n\r\nDemonstrations Program Committee member<\/strong>\r\nDongmei Zhang<\/a>\r\n\r\nJournal First Program Committee member<\/strong>\r\nThomas Zimmermann<\/a>\r\n\r\nDoctorial Symposium Program Committee member<\/strong>\r\nNachiappan Nagappan<\/a>\r\n\r\nStudent Research Competition Program Committee members<\/strong>\r\nAndrew Begel<\/a>, Denae Ford<\/a>, Nachiappan Nagappan<\/a>\r\n\r\nWorkshops Committee member<\/strong>\r\nAndrew Begel<\/a>"},{"id":1,"name":"Sessions","content":"

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

Monday, June 29<\/h2>\r\n11:24 \u2013 11:36 UTC\u00a0| Technical Papers \u2013 Build, CI & Dependencies\r\nA Dataset of\u00a0Dockerfiles<\/strong><\/a>\r\nJordan Henkel,\u00a0Christian Bird<\/a>,\u00a0Shuvendu\u00a0K.\u00a0Lahiri<\/a>,\u00a0Thomas Reps\r\n\r\n
\r\n\r\n

Tuesday, June 30<\/h2>\r\n15:00 \u2013 16:00 UTC | Live Q&A: Ask Me Anything\r\nML4SE AMA<\/strong>\r\nVincent\u00a0Hellendoorn, Michael\u00a0Pradel,\u00a0Miltiadis\u00a0Allamanis<\/a>\r\n\r\n16:00 \u2013 16:15\u00a0UTC | Live Q&A: Technical Papers \u2013 Visions & Reflections\r\nThe State of the ML-universe: 10 Years of Artificial Intelligence & Machine Learning Software Development on GitHub<\/strong><\/a>\r\nDanielle Gonzalez,\u00a0Thomas Zimmermann<\/a>,\u00a0Nachiappan\u00a0Nagappan<\/a>\r\n\r\n
\r\n\r\n

Tuesday, July 7<\/h2>\r\n8:45 \u2013 8:59 UTC | Talk: I5-Deep Learning Testing and Debugging at\u00a0Goguryeo\r\nAn Empirical Study on Program Failures of Deep Learning Jobs<\/strong><\/a>\r\nRu Zhang<\/b>,\u00a0Wencong\u00a0Xiao,\u00a0Hongyu\u00a0Zhang,\u00a0Yu Liu<\/b>,\u00a0Haoxiang\u00a0Lin<\/a>, Mao Yang<\/a>\r\n\r\n16:17 \u2013 16:29 UTC | Talk: A5-Testing and Debugging 2 at\u00a0Goguryeo\r\nA Study on the Lifecycle of Flaky Tests<\/strong><\/a>\r\nWing Lam,\u00a0K\u0131van\u00e7<\/b>\u00a0<\/b>Mu\u015fl<\/b>u<\/b>, Hitesh\u00a0<\/b>Sajnani<\/b>, Suresh\u00a0Thummalapenta<\/a><\/b>\r\n\r\n
\r\n\r\n

Wednesday, July 8<\/h2>\r\n00:00 \u2013 1:30 UTC | Talk: Data-Driven Software Automation at\u00a0Tamna\r\nData-Driven Software Automation<\/strong>\r\nTao Xie, Ge Li,\u00a0Jian-Guang Lou<\/a>, Dongmei Zhang<\/a>\r\n\r\n00:40 \u2013 00:52 UTC | Talk: P9-Bugs and Repair at Silla\r\nAutomated Bug Reproduction from User Reviews for Android Applications<\/strong>\r\nShuyue\u00a0Li, Jiaqi Guo, Ming Fan,\u00a0Jian-Guang Lou<\/a>,\u00a0Qinghua\u00a0Zheng, Ting Liu\r\n\r\n1:37 \u2013 1:45 UTC | Talk: P12-Testing and Debugging at Silla\r\nHistorical Spectrum based Fault Localization<\/strong>\r\nMing Wen,\u00a0Junjie\u00a0Chen,\u00a0Yongqiang\u00a0Tian,\u00a0Rongxin\u00a0Wu, Dan Hao,\u00a0Shi Han<\/a>,\u00a0Sing-Chi Cheung\r\n\r\n02:10 \u2013 03:00 UTC\r\nMeet Microsoft Research \u2013 talk to our researchers live in our virtual booth\r\n\r\n15:00 \u2013 15:08\u00a0UTC\u00a0| Talk: A7-Human Aspects 1 at\u00a0Baekje\r\nTowards a theory of software developer job satisfaction and perceived productivity<\/strong><\/a>\r\nMargaret-Anne\u00a0Storey,\u00a0Thomas Zimmermann<\/a>, Christian Bird<\/a>, Jacek Czerwonka<\/a>, Brendan Murphy<\/a>,\u00a0Eirini\u00a0Kalliamvakou\r\n\r\n15:50 \u2013 15:48\u00a0UTC\u00a0| Talk: A7-Human Aspects 1 at\u00a0Baekje\r\nEnabling Good Work Habits in Software Developers through Reflective Goal-Setting<\/strong>\r\nAndr\u00e9 N. Meyer, Gail Murphy,\u00a0Thomas Zimmermann<\/a>,\u00a0Thomas Fritz\r\n\r\n15:00 \u2013 15:08\u00a0UTC\u00a0| Talk: Improving Vulnerability Inspection Efficiency Using Active Learning\r\nZhe Yu,\u00a0Chris Theisen<\/b>,\u00a0Laurie Williams, Tim Menzies\r\n\r\n16:34 \u2013 16:46 UTC | Talk: A12-Testing at Silla\r\nLearning from, Understanding, and Supporting DevOps Artifacts for Docker<\/strong><\/a>\r\nJordan Henkel,\u00a0Christian Bird<\/a>,\u00a0Shuvendu\u00a0K.\u00a0Lahiri<\/a>,\u00a0Thomas Reps\r\n\r\n
\r\n\r\n

Thursday, July 9<\/h2>\r\n1:13 \u2013 1:21 UTC | Talk: P18-OSS at Silla\r\nMoving from Closed to Open Source: Observations from Six Transitioned Projects to GitHub<\/strong>\r\nPavneet<\/b>\u00a0Singh Kochha<\/b>r<\/b>,<\/b>\u00a0Eirini\u00a0Kalliamvakou,\u00a0Nachiappan\u00a0Nagappan<\/a>, Thomas Zimmermann<\/a>, Christian Bird<\/a>\r\n\r\n8:35 \u2013 8:45 UTC | Talk: I17-Contracts and Analysis at\u00a0Goguryeo\r\nSmart Contract Development: Challenges and Opportunities<\/strong>\r\nWeiqin\u00a0Zou, David Lo,\u00a0Pavneet<\/b>\u00a0Singh Kochhar,<\/b>\u00a0Xuan-Bach D. Le, Xin Xia, Yang Feng,\u00a0Zhenyu\u00a0Chen,\u00a0Baowen\u00a0Xu\r\n\r\n17:10 \u2013 18:00 UTC\r\nMeet Microsoft Research \u2013 talk to our researchers live in our virtual booth\r\n\r\n
\r\n\r\n

Friday, July 10<\/h2>\r\n7:00 \u2013 7:12 UTC | Talk: I21-Version Control and Programming at Silla\r\nTowards Understanding and Fixing Upstream Merge Induced Conflicts in Divergent Forks: An industrial Case Study<\/strong><\/a>\r\nChungha\u00a0Sung,\u00a0Shuvendu\u00a0K.\u00a0Lahiri<\/a>, Mike Kaufman<\/b>, Pallavi Choudhury<\/b>,\u00a0Chao Wang\r\n\r\n7:12 \u2013 7:20 UTC |\u00a0Talk: I21-Version Control and Programming at Silla\r\nVersion Control Systems: An Information Foraging Perspective<\/strong>\r\nSruti\u00a0Srinivasa\u00a0Ragavan<\/a>, Mihai\u00a0<\/b>Codoban<\/b>,\u00a0David\u00a0Piorkowskil, Danny Dig, Margaret Burnett\r\n\r\n15:36 \u2013 15:48 UTC | Talk: A22-Cognition at\u00a0Baekje\r\nHere We Go Again: Why Is It Difficult for Developers to Learn Another Programming Language?<\/strong>\r\nNischal\u00a0Shrestha, Colton\u00a0Botta,\u00a0Titus Barik<\/a>,\u00a0Chris\u00a0Parnin\r\n\r\n16:05 \u2013 16:17 UTC | Research Paper: A19-SEIS-Engineering\u00a0an Inclusive Society at\u00a0Baekje\r\nDebugging Hiring: What Went Right and What Went Wrong in the Technical Interview Process<\/strong>\r\nMahnaz\u00a0Behroozi, Shivani\u00a0Shirolkar,\u00a0Titus Barik<\/a>,\u00a0Chris\u00a0Parnin\r\n\r\n16:11 \u2013 16:23 UTC | Talk: A24-Testing and Debugging 4 at Silla\r\nOn Learning Meaningful Assert Statements for Unit Test Cases<\/strong>\r\nCody Watson,\u00a0Michele\u00a0<\/b>Tufano<\/b>,\u00a0Kevin Moran, Gabriele\u00a0Bavota, Denys\u00a0Poshyvanyk\r\n\r\n16:35 \u2013 16:38 UTC | Talk: A24-Testing and Debugging 4 at Silla\r\nDeepMutation: A Neural Mutation Tool<\/strong>\r\nMichele\u00a0<\/b>Tufano<\/b>,\u00a0Jason\u00a0Kimko,\u00a0Shiya\u00a0Wang, Cody Watson, Gabriele\u00a0Bavota, Massimiliano Di Penta, Denys\u00a0Poshyvanyk\r\n\r\n
\r\n\r\n

Saturday, July 11<\/h2>\r\n1:44 \u2013 1:56 UTC | Talk: P28-Analysis and Verification at\u00a0Baekje\r\nDeCaf: Diagnosing & Triaging Performance Issues in Large-Scale Cloud Services<\/strong>\r\nChetan Bansal<\/a>, Sundararajan\u00a0Renganathan,\u00a0Ashima\u00a0<\/b>Asudani<\/b>, Olivier\u00a0<\/b>Midy<\/b>, Mathru Janakiraman\r\n\r\n1:52 \u2013 1:55 UTC | Talk: P29-Android and Web Testing at\u00a0Goguryeo\r\nBigTest: Symbolic Execution Based Systematic Test Generation Tool for Apache Spark<\/strong>\r\nMuhammad Ali Gulzar,\u00a0Madan Musuvathi<\/a>, Miryung\u00a0Kim"},{"id":2,"name":"Open source tools","content":"