CINXE.COM
Alessandro Garcia - MSR 2020
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="https://2020.msrconf.org/favicon.ico?28d37e6d7e5e12d24c39bdba0f4f3cfd" rel="shortcut icon" type="image/x-icon" /> <link href="https://2020.msrconf.org/stylesheets/common_.css?d7bcca3579a066193caf560ede9d6399" rel="stylesheet" type="text/css" /> <title>Alessandro Garcia - MSR 2020</title> <script type="text/javascript">var show_webdsl_debug=false;</script> <script type="text/javascript">var contextpath="https://2020.msrconf.org";</script> <link rel="stylesheet" href="https://2020.msrconf.org/stylesheets/bootstrap/css/bootstrap.min.css?7f89537eaf606bff49f5cc1a7c24dbca" type="text/css" /><link rel="stylesheet" href="https://2020.msrconf.org/stylesheets/conf.css?d8ff81ab1f2387936557f525e4e8eb20" type="text/css" /><link rel="stylesheet" href="https://2020.msrconf.org/stylesheets/logobar.css?d68c282160782c2b5f5bfb8ceb47a30e" type="text/css" /><link rel="stylesheet" href="https://2020.msrconf.org/stylesheets/theme.bootstrap_3.min.css?6867e70881e6ed2c03b6c9cf9c3152e0" type="text/css" /><script type="text/javascript" src="//code.jquery.com/jquery-3.5.1.min.js"></script> <script type="text/javascript" src="https://2020.msrconf.org/javascript/jquery.tablesorter.combined.min.js?285b21976326641f8f1b910492e6d5d0"></script> <script type="text/javascript" src="https://2020.msrconf.org/javascript/jquery.tablesorter.pager.min.js?4551cdfea66f45a11ae5548f3d50a06f"></script> <script type="text/javascript" src="https://2020.msrconf.org/javascript/tablesorter-init.js?ee6babedf1a6be960e4543a1bb57b421"></script> <script type="text/javascript" src="https://2020.msrconf.org/javascript/bootstrap/js/bootstrap.min.js?2f34b630ffe30ba2ff2b91e3f3c322a1"></script> <script type="text/javascript" src="https://2020.msrconf.org/javascript/notify.min.js?e86d399917a84b69a4683f504c7a7813"></script> <script type="text/javascript" src="https://2020.msrconf.org/javascript/ajax.js?2dbd1cc4f8f2d52ae9c879d7346f4f8a"></script> <script type="text/javascript">$(document).ready( function(){ $('#program-menu a[data-fltr-type]').on('click', function(event){ event.preventDefault(); window.location = $(this).attr('href') + "?" + encodeURIComponent( $(this).data('fltr-type') ) + '=' + encodeURIComponent( $(this).data('fltr-val') ); }) }) </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-4G0QWEKVQS"></script> <script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-4G0QWEKVQS', {'cookie_domain': 'auto', 'anonymizeIp': true });gtag('config', 'UA-9607501-2', {'cookie_domain': 'auto', 'anonymizeIp': true });</script> <meta prefix='og: http://ogp.me/ns#' property='og:image' content='https://2020.msrconf.org/getImage/carousel/wood-3302802_1920.jpg?1570830548000'> <meta prefix='og: http://ogp.me/ns#' property='og:title' content='Alessandro Garcia - MSR 2020'> <meta name='description' content='May 20th update: MSR 2020 will be held online on June 29-30, 2020. Scroll down for more information. The Mining Software Repositories (MSR) conference is the premier conference for data science, machine learning, and artificial intelligence in software engineering. The goal of the conference is to improve software engineering practices by uncovering interesting and actionable information about software systems and projects using the vast amounts of software data such as source control systems, defect tracking systems, code review repositories, archived communications between project perso ...'> <meta prefix='og: http://ogp.me/ns#' property='og:description' content='May 20th update: MSR 2020 will be held online on June 29-30, 2020. Scroll down for more information. The Mining Software Repositories (MSR) conference is the premier conference for data science, machine learning, and artificial intelligence in software engineering. The goal of the conference is to improve software engineering practices by uncovering interesting and actionable information about software systems and projects using the vast amounts of software data such as source control systems, defect tracking systems, code review repositories, archived communications between project perso ...'> <script type="text/javascript">function addEventModalLoadOnClick( containerNode ){ $(containerNode).find( "a[data-event-modal]" ).on("click", function(e){ var eventId = $(this).data("event-modal"); var modalElem = $("#modal-" + eventId); if(modalElem.length){ modalElem.modal({ backdrop: 'static', keyboard: true}, 'show'); } else { var loaderElem = $("#event-modal-loader"); loaderElem.find("input.event-id-input").val( eventId ); loaderElem.find("#load-modal-action").click(); } e.preventDefault(); } ); } </script><script type="text/javascript">function addStarredEventOnClick( containerNode ){ $(containerNode).find( "[data-event-star]" ).on("click", function(e){ var eventId = $(this).data("event-star"); var starEventFormElem = $("#event-star-form"); starEventFormElem.find("input.event-id-input").val( eventId ); starEventFormElem.find("#star-event-action").click(); e.preventDefault(); e.stopPropagation(); } ); } </script><script type="text/javascript">function pauseOnCloseModal( modalid ){ //pauses video (only youtube at the moment) when closing modal $('#' + modalid).on('hidden.bs.modal', function () { $(this).find('.embed-container iframe[src*=enablejsapi]').each( function(){ this.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*') } ); } ) } </script> </head> <body id="profile"><div class="frame"><div class="logobar"><div class="container"><a href="https://2020.msrconf.org" class="navbar-brand navigate"><span class="brand-text">MSR 2020</span></a><div class="place">Mon 29 - Tue 30 June 2020 <a href="https://2020.msrconf.org/venue/virtual-venue" class="navigate"></a></div><div class="place2">co-located with <a href="https://2020.icse-conferences.org" class="navigate">ICSE 2020</a></div></div></div><div class="navbar navbar-default"><div class="container"><div class="navbar-header"><button type="button" data-toggle="collapse" data-target="#navigationbar" class="navbar-toggle"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><div id="navigationbar" class="navigationbar collapse navbar-collapse"><ul class="block nav navbar-nav"><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Attending <span class="caret"></span></a><ul class="block dropdown-menu"><li><a href="https://2020.msrconf.org/venue/virtual-venue" class="navigate">Venue: </a></li><li><a href="https://2020.msrconf.org/attending/statement-about-coronavirus" class="navigate">Updates re Impact of Coronavirus</a></li><li class="dropdown-header">ICSE 2020</li><li><a href="https://2020.msrconf.org/attending/registration" class="indent navigate">Registration</a></li><li><a href="https://2020.msrconf.org/attending/Timeline" class="indent navigate">Conference Timeline</a></li><li><a href="https://2020.msrconf.org/attending/Code+of+Conduct" class="indent navigate">Code of Conduct</a></li><li><a href="https://2020.msrconf.org/attending/Diversity+and+Inclusion+Plan" class="indent navigate">Diversity and Inclusion Plan</a></li><li><a href="https://2020.msrconf.org/attending/terms-and-conditions" class="indent navigate">Terms and Conditions</a></li><li><a href="https://2020.msrconf.org/attending/privacy-policy" class="indent navigate">Privacy Policy</a></li><li><a href="https://2020.msrconf.org/attending/ICSE+Virtual+%28Detailed+Overview%29" class="indent navigate">ICSE Virtual</a></li><li><a href="https://2020.msrconf.org/attending/Presenter+Information" class="indent navigate">Presenter Information</a></li><li><a href="https://2020.msrconf.org/attending/k-culture-experience" class="indent navigate">K-Culture Experience</a></li><li><a href="https://2020.msrconf.org/attending/social-events" class="indent navigate">Social Events</a></li><li><a href="https://2020.msrconf.org/attending/virtual-sponsor-booths" class="indent navigate">Virtual Sponsor Booths</a></li><li><a href="https://2020.msrconf.org/attending/going-virtual-announcements" class="indent navigate">Going Virtual Announcements</a></li><li><a href="https://2020.msrconf.org/attending/icse-rescheduled" class="indent navigate">ICSE Rescheduled</a></li><li><a href="https://2020.msrconf.org/attending/brief-icse-virtual" class="indent navigate">Brief ICSE Virtual</a></li></ul></li><li><a href="https://2020.msrconf.org/info/travel-support" class="navigate">Travel Support</a></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Program <span class="caret"></span></a><ul id="program-menu" class="block dropdown-menu"><li><a href="https://2020.msrconf.org/program/program-msr-2020/" class="navigate">MSR Program</a></li><li><a href="https://2020.msrconf.org/program/program-msr-2020/" data-fltr-type="prog" data-fltr-val="Your Program" class="navigate"><span class="glyphicon glyphicon-star"></span> Your Program</a></li><li><a href="https://2020.msrconf.org/program/program-msr-2020/" data-fltr-type="date" data-fltr-val="Mon 29 Jun 2020" class="navigate">Mon 29 Jun</a></li><li><a href="https://2020.msrconf.org/program/program-msr-2020/" data-fltr-type="date" data-fltr-val="Tue 30 Jun 2020" class="navigate">Tue 30 Jun</a></li></ul></li><li id="tracks-in-navbar" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Tracks <span class="caret"></span></a><ul class="block dropdown-menu multi-column columns-1"><div class="row"><div class="col-sm-12"><ul class="block multi-column-dropdown"><li class="dropdown-header">MSR 2020</li><li><a href="https://2020.msrconf.org/track/msr-2020-paper-q-a-discussions" class="navigate">Ask Me Anything</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-papers" class="navigate">Technical Papers</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-Data-showcase" class="navigate">Data Showcase</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-mining-challenge" class="navigate">Mining Challenge</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-Registered-Reports" class="navigate">Registered Reports</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-Education" class="navigate">Education</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-Keynote" class="navigate">Keynote</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-foss-award" class="navigate">FOSS Award</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-MSR-Challenge-Proposal" class="navigate">MSR Challenge Proposals</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-MSR-Awards" class="navigate">MSR Awards</a></li><li><a href="https://2020.msrconf.org/track/msr-2020-msr-plenary" class="navigate">MSR Plenary</a></li></ul></div></div></ul></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle">Organization <span class="caret"></span></a><ul class="block dropdown-menu multi-column columns-1"><div class="row"><div class="col-sm-12"><ul class="block multi-column-dropdown"><li class="dropdown-header">MSR 2020 Committees</li><li><a href="https://2020.msrconf.org/committee/msr-2020-most-influential-paper--mip--award" class="navigate">Most Influential Paper (MIP) Award</a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-organizing-committee" class="navigate">Organizing Committee</a></li><li class="dropdown-header">Track Committees </li><li><a href="https://2020.msrconf.org/committee/msr-2020-papers-program-committee" class="navigate"><strong>Technical Papers</strong></a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-data-showcase-program-committee" class="navigate"><strong>Data Showcase</strong></a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-msr-challenge-program-committee" class="navigate"><strong>Mining Challenge</strong></a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-registered-reports-registered-reports-committee" class="navigate"><strong>Registered Reports</strong></a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-Education-program-committee" class="navigate"><strong>Education</strong></a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-foss-award-program-committee" class="navigate"><strong>FOSS Award</strong></a></li><li><a href="https://2020.msrconf.org/committee/msr-2020-MSR-Awards-program-committee" class="navigate"><strong>MSR Awards</strong></a></li><li class="dropdown-header">Contributors</li><li><a href="https://2020.msrconf.org/people-index" class="navigate"><span class="glyphicon glyphicon-search"></span><sup><span class="glyphicon glyphicon-user"></span></sup> People Index</a></li></ul></div></div></ul></li><li><a href="https://2020.msrconf.org/search//all" class="navigate"><span class="glyphicon glyphicon-search"></span><span class="hidden-sm"> Search</span></a></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span class="hidden-sm">Series <span class="caret"></span></span><span title="Series" class="visible-sm"><span class="glyphicon glyphicon-repeat"></span> <span class="caret"></span></span></a><ul class="block dropdown-menu"><li><a href="https://2020.msrconf.org/series/msr" class="navigate"><span class="glyphicon glyphicon-home"></span> Series</a></li><li><a href="https://2025.msrconf.org" class="navigate">MSR 2025</a></li><li><a href="https://2024.msrconf.org" class="navigate">MSR 2024</a></li><li><a href="https://conf.researchr.org/home/msr-2023" class="navigate">MSR 2023</a></li><li><a href="https://conf.researchr.org/home/msr-2022" class="navigate">MSR 2022</a></li><li><a href="https://2021.msrconf.org" class="navigate">MSR 2021</a></li><li><span class="text-muted" style="margin-left: 2px;"><span class="glyphicon glyphicon-hand-right"></span> MSR 2020</span></li><li><a href="https://2019.msrconf.org" class="navigate">MSR 2019</a></li><li><a href="https://2018.msrconf.org" class="navigate">MSR 2018</a></li></ul></li></ul><div class="navbar-right"><ul class="block nav navbar-nav"><li><a href="https://conf.researchr.org/signin/msr-2020/https%3A%5Es%5Es2020.msrconf.org%5Esprofile%5Esalessandrogarcia" rel="nofollow" class="navigate">Sign in</a></li><li><a href="https://2020.msrconf.org/signup" class="navigate">Sign up</a></li></ul></div></div></div></div><div id="content" class="container"><div class="profile-page"><div class="page-header"><span class="text-muted small"><span class="glyphicon glyphicon-home"></span> <a href="https://2020.icse-conferences.org" class="navigate">ICSE 2020</a> (<a href="https://2020.msrconf.org/series/icse" class="navigate">series</a>) / </span><span class="text-muted small"><span class="glyphicon glyphicon-home"></span> <a href="https://2020.msrconf.org" class="navigate">MSR 2020</a> (<a href="https://2020.msrconf.org/series/msr" class="navigate">series</a>) / </span>Alessandro Garcia<span class="pull-right profile-context"><div class="btn-group"><button type="button" data-toggle="dropdown" class="btn btn-primary dropdown-toggle">ICSE 2020 profile <span class="caret"></span></button><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/profile/conf/alessandrogarcia" class="navigate">conf.research.org general profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2018/alessandrogarcia" class="navigate">* ICSE 2018 * profile</a></li><li><a href="https://conf.researchr.org/profile/ase-2022/alessandrogarcia" class="navigate">ASE 2022 profile</a></li><li><a href="https://conf.researchr.org/profile/ease-2024/alessandrogarcia" class="navigate">EASE 2024 profile</a></li><li><a href="https://2018.fseconference.org/profile/alessandrogarcia" class="navigate">ESEC/FSE 2018 profile</a></li><li><a href="https://2020.esec-fse.org/profile/alessandrogarcia" class="navigate">ESEC/FSE 2020 profile</a></li><li><a href="https://2021.esec-fse.org/profile/alessandrogarcia" class="navigate">ESEC/FSE 2021 profile</a></li><li><a href="https://2022.esec-fse.org/profile/alessandrogarcia" class="navigate">ESEC/FSE 2022 profile</a></li><li><a href="https://2023.esec-fse.org/profile/alessandrogarcia" class="navigate">ESEC/FSE 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/esem-2023/alessandrogarcia" class="navigate">ESEIW 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/esem-2024/alessandrogarcia" class="navigate">ESEIW 2024 profile</a></li><li><a href="https://2024.esec-fse.org/profile/alessandrogarcia" class="navigate">FSE 2024 profile</a></li><li><a href="https://2019.icse-conferences.org/profile/alessandrogarcia" class="navigate">ICSE 2019 profile</a></li><li><a href="https://2021.icse-conferences.org/profile/alessandrogarcia" class="navigate">ICSE 2021 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2022/alessandrogarcia" class="navigate">ICSE 2022 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2023/alessandrogarcia" class="navigate">ICSE 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2026/alessandrogarcia" class="navigate">ICSE 2026 profile</a></li><li><a href="https://conf.researchr.org/profile/icsme-2023/alessandrogarcia" class="navigate">ICSME 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/icsme-2024/alessandrogarcia" class="navigate">ICSME 2024 profile</a></li><li><a href="https://2016.modularity.info/profile/alessandrogarcia" class="navigate">Modularity 2016 profile</a></li><li><a href="https://conf.researchr.org/profile/splash-2010/alessandrogarcia" class="navigate">SPLASH 2010 profile</a></li></ul></div></span></div><div class="row"><div class="col-sm-4 col-lg-3"><img alt="Alessandro Garcia" src="https://2020.msrconf.org/getProfileImage/alessandrogarcia/2fef617c-090d-42de-8993-3ae598df1234/small.jpg?1711471197000" class="outputimage thumbnail"/><p><small>Registered user since Sat 24 Feb 2018</small></p></div><div class="col-sm-8 col-lg-9"><div><div class="profile-item"><span class="profile-item-heading">Name:</span>Alessandro Garcia</div><div class="profile-item"><span class="profile-item-heading">Country:</span>Brazil</div><div class="profile-item"><span class="profile-item-heading">Affiliation:</span>PUC-Rio</div><div class="profile-item"><span class="profile-item-heading">Personal website:</span><a href="http://www-di.inf.puc-rio.br/~afgarcia/" target="_blank" class="navigate"><span class="glyphicon glyphicon-new-window"></span> http://www-di.inf.puc-rio.br/~afgarcia/</a></div></div><p><strong>Contributions</strong></p><div id="contributions-timeline"><div><div class="contribution-year"><h3>2020</h3><div><h4>ICSE</h4><ul class="block"><li><small title="Member of Committee" class="text-muted"><span class="label-primary label"><span class="glyphicon glyphicon-user"></span></span></small> <a href="https://2020.icse-conferences.org/committee/icse-2020-papers-program-committee" class="small navigate" style="margin-left: 0.2em;">Programme Committee in Program Committee within the Technical Papers-track</a></li></ul></div><div><h4>International Conference on Program Comprehension</h4><ul class="block"><li><small title="Contributed Item" class="text-muted"><span class="label-default label"><span class="glyphicon glyphicon-file"></span></span></small> <a href="#" data-event-modal="b0a981b5-633c-448e-8018-b9901ee5426d">When Are Smells Indicators of Architectural Refactoring Opportunities? A Study of 50 Software Projects</a></li><li><small title="Contributed Item" class="text-muted"><span class="label-default label"><span class="glyphicon glyphicon-file"></span></span></small> <a href="#" data-event-modal="7677ab54-29dd-45fe-bfd2-0eefc37b01b5">How Does Incomplete Composite Refactoring Affect Internal Quality Attributes?</a></li></ul></div><div><h4>Mining Software Repositories</h4><ul class="block"><li><small title="Chaired Session" class="text-muted"><span class="label-primary label"><span class="glyphicon glyphicon-user"></span></span></small> <a href="https://2020.msrconf.org/track/msr-2020-papers" class="small navigate" style="margin-left: 0.2em;">Session Chair of Code Smells (part of Technical Papers)</a></li><li><small title="Contributed Item" class="text-muted"><span class="label-default label"><span class="glyphicon glyphicon-file"></span></span></small> <a href="#" data-event-modal="284dbc7c-44a8-4ef0-be89-d6ca7a6961ba">Behind the Intents: An In-depth Empirical Study on Software Refactoring in Modern Code Review</a></li><li><small title="Contributed Item" class="text-muted"><span class="label-default label"><span class="glyphicon glyphicon-file"></span></span></small> <a href="#" data-event-modal="08dde276-7749-4575-b997-b062dc8851a8">Characterizing and Identifying Composite Refactorings: Concepts, Heuristics and Patterns</a></li><li><small title="Member of Committee" class="text-muted"><span class="label-primary label"><span class="glyphicon glyphicon-user"></span></span></small> <a href="https://2020.msrconf.org/committee/msr-2020-papers-program-committee" class="small navigate" style="margin-left: 0.2em;">Ordinary PC member in Program Committee within the Technical Papers-track</a></li></ul></div></div></div></div><p><span class="glyphicon glyphicon-new-window"></span> <a href="https://conf.researchr.org/profile/conf/alessandrogarcia" target="_blank" class="navigate">Show activities from other conferences</a></p><div id="embedWidget" class="webdsl-placeholder"><div class="panel-group"><div class="panel"><div class="panel-heading clearfix"><span class="panel-title"><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://2020.msrconf.org/profile","embedProfileWidgetProfile_loadWidget1dd0300bcc92d165b9aa89d52240eca42", [{"name":"context", "value":"msr-2020"},{"name":"pers", "value":"alessandrogarcia"},],"", this.nextSibling, true,"1"); return false;'></button><a submitid="embedProfileWidgetProfile_loadWidget1dd0300bcc92d165b9aa89d52240eca42" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" class="small btn btn-default"><span class="glyphicon glyphicon-share"></span> Share</a></span></div></div></div></div></div></div><div class="row"><div class="col-sm-12"><span class="pull-right"><span title="You're viewing a conference-specific profile, last updated Sat 1 Aug 2020" class="label-default label"><span class="glyphicon glyphicon-time"></span> ICSE 2020-profile</span><br><small><a href="https://conf.researchr.org/profile/conf/alessandrogarcia" target="_blank" class="navigate">View general profile</a></small></span></div></div></div><div id="messages-placeholder" class="alert alert-warning" style="display:none;"><a data-dismiss="alert" class="close">x</a><em>Tue 18 Feb 02:36</em></div></div><div id="notifications-ph" class="webdsl-placeholder"></div><div id="event-modal-loader" class="webdsl-placeholder"><form name="form_131600131703c411e65b13378d08eb1f6672b5a0259" id="form_131600131703c411e65b13378d08eb1f6672b5a0259" action="https://2020.msrconf.org/eventDetailsModalByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_131600131703c411e65b13378d08eb1f6672b5a0259" value="1" /><input type="hidden" name="context" value="msr-2020" /><input name="ae03f7f6f951d515a297b161e922205d" type="text" value="" class="inputString form-control event-id-input"/><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://2020.msrconf.org/eventDetailsModalByAjaxConferenceEdition","eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259", [{"name":"context", "value":"msr-2020"},],"form_131600131703c411e65b13378d08eb1f6672b5a0259", this.nextSibling, false,"event-modal-loader"); return false;'></button><a submitid="eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" id="load-modal-action"></a></form></div><div id="event-star-form" class="webdsl-placeholder"><form name="form_509860938088b48fd14544d4239b498a2cf339e02b" id="form_509860938088b48fd14544d4239b498a2cf339e02b" action="https://2020.msrconf.org/eventStarByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_509860938088b48fd14544d4239b498a2cf339e02b" value="1" /><input type="hidden" name="context" value="msr-2020" /><input name="a0b55aa29cf9431a9461b359872014e3" type="text" value="" class="inputString form-control event-id-input"/><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://2020.msrconf.org/eventStarByAjaxConferenceEdition","eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b", [{"name":"context", "value":"msr-2020"},],"form_509860938088b48fd14544d4239b498a2cf339e02b", this.nextSibling, false,"event-star-form"); return false;'></button><a submitid="eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" id="star-event-action"></a></form></div><div id="event-modals" class="webdsl-placeholder"></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; addEventModalLoadOnClick(node); addStarredEventOnClick(node); }; var original_post_process_func = ajax_post_process; ajax_post_process = function(){ original_post_process_func.apply(this,arguments); post_process_function.apply(this,arguments); }; $(document).ready( post_process_function ); })(); </script><footer class="footer"><div class="container"><div class="footer-box"><div class="row"><div class="col-sm-3"><h3><a href="https://2020.msrconf.org" class="navigate"><span class="glyphicon glyphicon-home"></span> MSR 2020</a></h3><hr/>using <a href="https://conf.researchr.org" class="navigate">conf.researchr.org</a> (<a href="http://yellowgrass.org/roadmap/conf.researchr.org" class="navigate">v1.69.0</a>)<br/><small><a href="https://2020.msrconf.org/support" target="_blank" class="navigate"><span class="glyphicon glyphicon-question-sign"></span> Support page</a></small><br/><small></small></div><div class="col-sm-5"><div class="row"><div class="col-sm-6"><h4>Tracks</h4><a href="https://2020.msrconf.org/track/msr-2020-paper-q-a-discussions" class="navigate">Ask Me Anything</a><br/><a href="https://2020.msrconf.org/track/msr-2020-papers" class="navigate">Technical Papers</a><br/><a href="https://2020.msrconf.org/track/msr-2020-Data-showcase" class="navigate">Data Showcase</a><br/><a href="https://2020.msrconf.org/track/msr-2020-mining-challenge" class="navigate">Mining Challenge</a><br/><a href="https://2020.msrconf.org/track/msr-2020-Registered-Reports" class="navigate">Registered Reports</a><br/><a href="https://2020.msrconf.org/track/msr-2020-Education" class="navigate">Education</a><br/><a href="https://2020.msrconf.org/track/msr-2020-Keynote" class="navigate">Keynote</a><br/><a href="https://2020.msrconf.org/track/msr-2020-foss-award" class="navigate">FOSS Award</a><br/><a href="https://2020.msrconf.org/track/msr-2020-MSR-Challenge-Proposal" class="navigate">MSR Challenge Proposals</a><br/><a href="https://2020.msrconf.org/track/msr-2020-MSR-Awards" class="navigate">MSR Awards</a><br/><a href="https://2020.msrconf.org/track/msr-2020-msr-plenary" class="navigate">MSR Plenary</a></div><div class="col-sm-6"></div></div></div><div class="col-sm-2"><h4>Attending</h4><a href="https://2020.msrconf.org/venue/virtual-venue" class="navigate">Venue: </a><br><a href="https://2020.msrconf.org/attending/statement-about-coronavirus" class="navigate">Updates re Impact of Coronavirus</a><br><a href="https://2020.msrconf.org/attending/registration" class="navigate">Registration</a><br><a href="https://2020.msrconf.org/attending/Timeline" class="navigate">Conference Timeline</a><br><a href="https://2020.msrconf.org/attending/Code+of+Conduct" class="navigate">Code of Conduct</a><br><a href="https://2020.msrconf.org/attending/Diversity+and+Inclusion+Plan" class="navigate">Diversity and Inclusion Plan</a><br><a href="https://2020.msrconf.org/attending/terms-and-conditions" class="navigate">Terms and Conditions</a><br><a href="https://2020.msrconf.org/attending/privacy-policy" class="navigate">Privacy Policy</a><br><a href="https://2020.msrconf.org/attending/ICSE+Virtual+%28Detailed+Overview%29" class="navigate">ICSE Virtual</a><br><a href="https://2020.msrconf.org/attending/Presenter+Information" class="navigate">Presenter Information</a><br><a href="https://2020.msrconf.org/attending/k-culture-experience" class="navigate">K-Culture Experience</a><br><a href="https://2020.msrconf.org/attending/social-events" class="navigate">Social Events</a><br><a href="https://2020.msrconf.org/attending/virtual-sponsor-booths" class="navigate">Virtual Sponsor Booths</a><br><a href="https://2020.msrconf.org/attending/going-virtual-announcements" class="navigate">Going Virtual Announcements</a><br><a href="https://2020.msrconf.org/attending/icse-rescheduled" class="navigate">ICSE Rescheduled</a><br><a href="https://2020.msrconf.org/attending/brief-icse-virtual" class="navigate">Brief ICSE Virtual</a></div><div class="col-sm-2"><script> if($('body#program, body#track').length){ $('.output-badge .label').each( function(){ $(this).toggleClass( $(this).closest('tr').find('td.track-color:first').attr('class')) }); } </script></div></div></div></div></footer></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; let defaultplacement = $(document).scrollLeft() > 100 ? 'auto left' : 'auto top'; $(node).find('[title]').each( function(i,el){ var $e=$(el);$e.tooltip({placement: function(tt, elem){ var attval = elem.getAttribute('data-placement'); return attval ? attval : defaultplacement; }, sanitize: false, container: 'body' }) } ).on('show.bs.tooltip', function () { let el = this; while (el && window.getComputedStyle(el).position !== 'fixed') { el = el.parentElement; } if(el) $(this).data('bs.tooltip').options.container = el;});$('.tooltip.fade.in, .ui-tooltip-content').remove(); }; var original_post_process_func = ajax_post_process; ajax_post_process = function(){ original_post_process_func.apply(this,arguments); post_process_function.apply(this,arguments); }; $(document).ready( post_process_function ); })(); </script><script type="text/javascript">jQuery(document).ready(function($) { $(".clickable-row").click(function() { var href = $(this).attr("href"); if( window.location.href.indexOf( href ) < 0 ){ if ($(this).hasClass('new-window') ){ window.open( href ); } else { window.document.location = href; } } }); }); </script></body></html>