CINXE.COM
Dan Hao - ISSTA 2019
<!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://conf.researchr.org/favicon.ico?28d37e6d7e5e12d24c39bdba0f4f3cfd" rel="shortcut icon" type="image/x-icon" /> <link href="https://conf.researchr.org/stylesheets/common_.css?d7bcca3579a066193caf560ede9d6399" rel="stylesheet" type="text/css" /> <title>Dan Hao - ISSTA 2019</title> <script type="text/javascript">var show_webdsl_debug=false;</script> <script type="text/javascript">var contextpath="https://conf.researchr.org";</script> <link rel="stylesheet" href="https://conf.researchr.org/stylesheets/bootstrap/css/bootstrap.min.css?7f89537eaf606bff49f5cc1a7c24dbca" type="text/css" /><link rel="stylesheet" href="https://conf.researchr.org/stylesheets/conf.css?e0c92ee5f52769e04d268b7588469bfe" type="text/css" /><link rel="stylesheet" href="https://conf.researchr.org/getFile/2fbd59ac-4de1-43fb-a01b-2bfd9d835dc9/ISSTA18.css?1531899898589" type="text/css" /><link rel="stylesheet" href="https://conf.researchr.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://conf.researchr.org/javascript/jquery.tablesorter.combined.min.js?285b21976326641f8f1b910492e6d5d0"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/jquery.tablesorter.pager.min.js?4551cdfea66f45a11ae5548f3d50a06f"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/tablesorter-init.js?ee6babedf1a6be960e4543a1bb57b421"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/bootstrap/js/bootstrap.min.js?2f34b630ffe30ba2ff2b91e3f3c322a1"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/notify.min.js?e86d399917a84b69a4683f504c7a7813"></script> <script type="text/javascript" src="https://conf.researchr.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 type="text/javascript">(function($){ $(document).ready(function(){ $('ul.dropdown-menu [data-toggle=dropdown]').on('click', function(event) { event.preventDefault(); event.stopPropagation(); $(this).parent().siblings().removeClass('open'); $(this).parent().toggleClass('open'); }); }); })(jQuery); </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://conf.researchr.org/getImage/issta-2019/carousel/photo1.jpg?1530153199000'> <meta name='description' content=' The ACM SIGSOFT International Symposium on Software Testing and Analysis is the leading research symposium on software testing and analysis, bringing together academics, industrial researchers, and practitioners to exchange new ideas, problems, and experience on how to analyze and test software systems. ISSTA 2019 will be held in Beijing, China, on July 15-19, 2019. ISSTA 2019 will be co-located with SPIN 2019, Testing Competition and Diversity@ISSTA - Ada workshop. ISSTA 2019 will be held in Crowne Plaza Beijing Zhongguancun. Zhongguancun is known as China’s Silicon Valley and China’ ...'> <meta prefix='og: http://ogp.me/ns#' property='og:title' content='Dan Hao - ISSTA 2019'> <meta prefix='og: http://ogp.me/ns#' property='og:description' content=' The ACM SIGSOFT International Symposium on Software Testing and Analysis is the leading research symposium on software testing and analysis, bringing together academics, industrial researchers, and practitioners to exchange new ideas, problems, and experience on how to analyze and test software systems. ISSTA 2019 will be held in Beijing, China, on July 15-19, 2019. ISSTA 2019 will be co-located with SPIN 2019, Testing Competition and Diversity@ISSTA - Ada workshop. ISSTA 2019 will be held in Crowne Plaza Beijing Zhongguancun. Zhongguancun is known as China’s Silicon Valley and China’ ...'> <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://conf.researchr.org/home/issta-2019" class="navbar-brand navigate"><span class="brand-text">ISSTA 2019</span></a><div class="place">Mon 15 - Fri 19 July 2019 <a href="https://conf.researchr.org/venue/issta-2019/issta-2019-venue" class="navigate">Beijing, China</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://conf.researchr.org/venue/issta-2019/issta-2019-venue" class="navigate">Venue: Crowne Plaza Beijing Zhongguancun</a></li><li><a href="https://conf.researchr.org/attending/issta-2019/issta-2019-visas" class="navigate">Visa</a></li><li><a href="https://conf.researchr.org/attending/issta-2019/issta-2019-excursion" class="navigate">Excursion</a></li><li><a href="https://conf.researchr.org/attending/issta-2019/conduct" class="navigate">Conduct</a></li><li><a href="https://conf.researchr.org/attending/issta-2019/Registration" class="navigate">Registration</a></li><li><a href="https://conf.researchr.org/attending/issta-2019/Travel+and+Local+Info" class="navigate">Transportation Instructions</a></li></ul></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://conf.researchr.org/program/issta-2019/program-issta-2019/" class="navigate">ISSTA Program</a></li><li><a href="https://conf.researchr.org/program/issta-2019/program-issta-2019/" 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://conf.researchr.org/info/issta-2019/program%40glance" class="navigate">Program@Glance</a></li><li><a href="https://conf.researchr.org/program/issta-2019/program-issta-2019/" data-fltr-type="date" data-fltr-val="Mon 15 Jul 2019" class="navigate">Mon 15 Jul</a></li><li><a href="https://conf.researchr.org/program/issta-2019/program-issta-2019/" data-fltr-type="date" data-fltr-val="Tue 16 Jul 2019" class="navigate">Tue 16 Jul</a></li><li><a href="https://conf.researchr.org/program/issta-2019/program-issta-2019/" data-fltr-type="date" data-fltr-val="Wed 17 Jul 2019" class="navigate">Wed 17 Jul</a></li><li><a href="https://conf.researchr.org/program/issta-2019/program-issta-2019/" data-fltr-type="date" data-fltr-val="Thu 18 Jul 2019" class="navigate">Thu 18 Jul</a></li><li><a href="https://conf.researchr.org/program/issta-2019/program-issta-2019/" data-fltr-type="date" data-fltr-val="Fri 19 Jul 2019" class="navigate">Fri 19 Jul</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-3"><div class="row"><div class="col-sm-5"><ul class="block multi-column-dropdown"><li class="dropdown-header">ISSTA 2019</li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Technical-Papers" class="navigate">Technical Papers</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-TAV-CPS-IoT-2019" class="navigate">Workshop – TAV-CPS/IoT</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Doctoral-Symposium-" class="navigate">Doctoral Symposium </a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Artifact-Evaluation-" class="navigate">Artifact Evaluation</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Tool-demonstrations" class="navigate">Tool Demonstration</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Workshop" class="navigate">Workshops</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-ISSTA-Student-Volunteers-" class="navigate">Student Volunteers </a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Summer-School" class="navigate">Summer School</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Keynote" class="navigate">Keynote</a></li><li><a href="https://conf.researchr.org/track/issta-2019/issta-2019-ISSTA-Streering-Committee-Meeting" class="navigate">ISSTA Steering Committee Meeting</a></li></ul></div><div class="col-sm-7"><ul class="block multi-column-dropdown"><li class="dropdown-header">Co-hosted Conferences</li><li><a href="https://conf.researchr.org/track/spin-2019/spin-2019-papers" class="navigate"><strong>SPIN</strong> 26th International SPIN Symposium on Model Checking of Software</a></li><li class="dropdown-header">Workshops</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Diversity @ ISSTA - The Ada Workshop</strong></a><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/track/issta-2019/adaws-2019-papers" class="navigate"><strong>Diversity @ ISSTA - The Ada Workshop</strong> </a></li><li><a href="https://conf.researchr.org/track/issta-2019/adaws-2019-Program" class="navigate"><strong>Diversity @ ISSTA - The Ada Workshop</strong> Tentative Agenda</a></li></ul></li><li class="dropdown-header">Co-hosted Competitions</li><li><a href="https://conf.researchr.org/track/issta-2019/isstatestcomp-2019-papers" class="navigate"><strong>Testing Competition</strong> Testing Competition</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-2"><div class="row"><div class="col-sm-6"><ul class="block multi-column-dropdown"><li class="dropdown-header">ISSTA 2019 Committees</li><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-organizing-committee" class="navigate">Organizing Committee</a></li><li class="dropdown-header">Track Committees </li><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-technical-papers-program-committee" class="navigate"><strong>Technical Papers</strong></a></li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Workshop – TAV-CPS/IoT</strong></a><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-tav-cps-iot-2019-organizing-committee" class="navigate">Organizing Committee</a></li><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-tav-cps-iot-2019-program-committee" class="navigate">Program Committee</a></li></ul></li><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-doctoral-symposium--program-committee" class="navigate"><strong>Doctoral Symposium </strong></a></li><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-papers-evaluation-committee" class="navigate"><strong>Artifact Evaluation</strong></a></li><li><a href="https://conf.researchr.org/committee/issta-2019/issta-2019-tool-demonstrations-program-committee" class="navigate"><strong>Tool Demonstration</strong></a></li><li class="dropdown-header">Contributors</li><li><a href="https://conf.researchr.org/people-index/issta-2019" class="navigate"><span class="glyphicon glyphicon-search"></span><sup><span class="glyphicon glyphicon-user"></span></sup> People Index</a></li></ul></div><div class="col-sm-6"><ul class="block multi-column-dropdown"><li class="dropdown-header">Co-hosted Conferences</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>SPIN</strong></a><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/committee/spin-2019/spin-2019-organizing-committee" class="navigate">Organizing Committee</a></li><li><a href="https://conf.researchr.org/committee/spin-2019/spin-2019-organizing-committee-2" class="navigate">Organizing Committee</a></li><li><a href="https://conf.researchr.org/committee/spin-2019/spin-2019-papers-program-committee" class="navigate">Program Committee</a></li></ul></li><li class="dropdown-header">Workshops</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Diversity @ ISSTA - The Ada Workshop</strong></a><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/committee/issta-2019/adaws-2019-papers-organizing-committee" class="navigate">Organizing Committee</a></li></ul></li><li class="dropdown-header">Co-hosted Competitions</li><li class="dropdown dropdown-submenu "><a href="#" data-toggle="dropdown" class="dropdown-toggle"><strong>Testing Competition</strong></a><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/committee/issta-2019/isstatestcomp-2019-papers-organizing-committee" class="navigate">Organizing Committee</a></li></ul></li></ul></div></div></ul></li><li><a href="https://conf.researchr.org/search/issta-2019//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://conf.researchr.org/series/issta" class="navigate"><span class="glyphicon glyphicon-home"></span> Series</a></li><li><a href="https://conf.researchr.org/home/issta-2025" class="navigate">ISSTA 2025</a></li><li><a href="https://2024.issta.org" class="navigate">ISSTA 2024</a></li><li><a href="https://2023.issta.org" class="navigate">ISSTA 2023</a></li><li><a href="https://conf.researchr.org/home/issta-2022" class="navigate">ISSTA 2022</a></li><li><a href="https://conf.researchr.org/home/issta-2021" class="navigate">ISSTA 2021</a></li><li><a href="https://conf.researchr.org/home/issta-2020" class="navigate">ISSTA 2020</a></li><li><span class="text-muted" style="margin-left: 2px;"><span class="glyphicon glyphicon-hand-right"></span> ISSTA 2019</span></li><li><a href="https://conf.researchr.org/home/issta-2018" class="navigate">ISSTA 2018</a></li><li><a href="https://conf.researchr.org/home/issta-2017" class="navigate">ISSTA 2017</a></li></ul></li></ul><div class="navbar-right"><ul class="block nav navbar-nav"><li><a href="https://conf.researchr.org/signin/issta-2019/https%3A%5Es%5Esconf.researchr.org%5Esprofile%5Esissta-2019%5Esdanhao" rel="nofollow" class="navigate">Sign in</a></li><li><a href="https://conf.researchr.org/signup/issta-2019" class="navigate">Sign up</a></li></ul></div></div></div></div><div id="content" class="container"><div class="page-header"><span class="text-muted small"><span class="glyphicon glyphicon-home"></span> <a href="https://conf.researchr.org/home/issta-2019" class="navigate">ISSTA 2019</a> (<a href="https://conf.researchr.org/series/issta" class="navigate">series</a>) / </span>Dan Hao<span class="pull-right"><small><div class="btn-group"><button type="button" data-toggle="dropdown" class="btn btn-primary dropdown-toggle">ISSTA 2019 profile <span class="caret"></span></button><ul class="block dropdown-menu"><li><a href="https://conf.researchr.org/profile/danhao" class="navigate">conf.research.org general profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2018/danhao" class="navigate">* ICSE 2018 * profile</a></li><li><a href="https://conf.researchr.org/profile/2030-se-2025/danhao" class="navigate">2030 Software Engineering - 2025 profile</a></li><li><a href="https://conf.researchr.org/profile/aplas-2023/danhao" class="navigate">APLAS 2023 profile</a></li><li><a href="https://2019.ase-conferences.org/profile/danhao" class="navigate">ASE 2019 profile</a></li><li><a href="https://conf.researchr.org/profile/ase-2020/danhao" class="navigate">ASE 2020 profile</a></li><li><a href="https://conf.researchr.org/profile/ase-2021/danhao" class="navigate">ASE 2021 profile</a></li><li><a href="https://conf.researchr.org/profile/ase-2022/danhao" class="navigate">ASE 2022 profile</a></li><li><a href="https://conf.researchr.org/profile/ase-2023/danhao" class="navigate">ASE 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/ase-2024/danhao" class="navigate">ASE 2024 profile</a></li><li><a href="https://conf.researchr.org/profile/ecoop-issta-2018/danhao" class="navigate">ECOOP and ISSTA 2018 profile</a></li><li><a href="https://conf.researchr.org/profile/ecoop-issta-2021/danhao" class="navigate">ECOOP and ISSTA 2021 profile</a></li><li><a href="https://2018.fseconference.org/profile/danhao" class="navigate">ESEC/FSE 2018 profile</a></li><li><a href="https://2020.esec-fse.org/profile/danhao" class="navigate">ESEC/FSE 2020 profile</a></li><li><a href="https://2021.esec-fse.org/profile/danhao" class="navigate">ESEC/FSE 2021 profile</a></li><li><a href="https://2022.esec-fse.org/profile/danhao" class="navigate">ESEC/FSE 2022 profile</a></li><li><a href="https://2023.esec-fse.org/profile/danhao" class="navigate">ESEC/FSE 2023 profile</a></li><li><a href="https://2024.esec-fse.org/profile/danhao" class="navigate">FSE 2024 profile</a></li><li><a href="https://conf.researchr.org/profile/fse-2025/danhao" class="navigate">FSE 2025 profile</a></li><li><a href="https://2019.icse-conferences.org/profile/danhao" class="navigate">ICSE 2019 profile</a></li><li><a href="https://2020.icse-conferences.org/profile/danhao" class="navigate">ICSE 2020 profile</a></li><li><a href="https://2021.icse-conferences.org/profile/danhao" class="navigate">ICSE 2021 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2022/danhao" class="navigate">ICSE 2022 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2023/danhao" class="navigate">ICSE 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2024/danhao" class="navigate">ICSE 2024 profile</a></li><li><a href="https://conf.researchr.org/profile/icse-2025/danhao" class="navigate">ICSE 2025 profile</a></li><li><a href="https://conf.researchr.org/profile/icsme-2023/danhao" class="navigate">ICSME 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/icsme-2025/danhao" class="navigate">ICSME 2025 profile</a></li><li><a href="https://icst2020.info/profile/danhao" class="navigate">ICST 2020 profile</a></li><li><a href="https://icst2021.icmc.usp.br/profile/danhao" class="navigate">ICST 2021 profile</a></li><li><a href="https://conf.researchr.org/profile/icst-2023/danhao" class="navigate">ICST 2023 profile</a></li><li><a href="https://conf.researchr.org/profile/issta-2017/danhao" class="navigate">ISSTA 2017 profile</a></li><li><a href="https://conf.researchr.org/profile/issta-2020/danhao" class="navigate">ISSTA 2020 profile</a></li><li><a href="https://conf.researchr.org/profile/issta-ecoop-2024/danhao" class="navigate">ISSTA/ECOOP 2024 profile</a></li><li><a href="https://conf.researchr.org/profile/internetware-2024/danhao" class="navigate">Internetware 2024 profile</a></li></ul></div></small></span></div><div class="row"><div class="col-sm-4 col-lg-3"><img alt="Dan Hao" src="https://conf.researchr.org/getProfileImage/danhao/8506f2e6-b63a-4c78-8ede-52f2662f5ce8/small.jpg?1711479914000" class="outputimage thumbnail"/><p><small>Registered user since Fri 6 Apr 2018</small></p></div><div class="col-sm-8 col-lg-9"><div><div class="profile-item"><span class="profile-item-heading">Name:</span>Dan Hao</div><div class="profile-item"><span class="profile-item-heading">Country:</span>China</div><div class="profile-item"><span class="profile-item-heading">Affiliation:</span>Peking University</div><div class="profile-item"><span class="profile-item-heading">Personal website:</span><a href="http://www.sei.pku.edu.cn/~haod" target="_blank" class="navigate"><span class="glyphicon glyphicon-new-window"></span> http://www.sei.pku.edu.cn/~haod</a></div></div><p><strong>Contributions</strong></p><div id="contributions-timeline"><div><div class="contribution-year"><h3>2019</h3><div><h4>ISSTA</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://conf.researchr.org/track/issta-2019/issta-2019-Technical-Papers" class="small navigate" style="margin-left: 0.2em;">Session Chair of Regression Testing (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="eabe3547-9d61-428e-b106-cfb8877dc3ed">Distinguished Artifact Awards</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://conf.researchr.org/committee/issta-2019/issta-2019-papers-evaluation-committee" class="small navigate" style="margin-left: 0.2em;">Artifact Evaluation Chair in Evaluation Committee within the Artifact Evaluation-track</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://conf.researchr.org/committee/issta-2019/issta-2019-organizing-committee" class="small navigate" style="margin-left: 0.2em;">Artifact Evaluation Co-Chair in Organizing Committee</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="055eaa35-935d-4980-93c2-fcb5a25f78ee">History-driven Build Failure Fixing: How Far Are We?</a></li></ul></div></div></div></div><p><span class="glyphicon glyphicon-new-window"></span> <a href="https://conf.researchr.org/profile/danhao" 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://conf.researchr.org/profile","embedProfileWidgetProfile_loadWidget1d78b0351177db9cad4bb6f06b7a0b837", [{"name":"context", "value":"issta-2019"},{"name":"pers", "value":"danhao"},],"", this.nextSibling, true,"1"); return false;'></button><a submitid="embedProfileWidgetProfile_loadWidget1d78b0351177db9cad4bb6f06b7a0b837" 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 Sun 4 Aug 2019" class="label-default label"><span class="glyphicon glyphicon-time"></span> ISSTA 2019-profile</span><br><small><a href="https://conf.researchr.org/profile/danhao" target="_blank" class="navigate">View general profile</a></small></span></div></div><div id="messages-placeholder" class="alert alert-warning" style="display:none;"><a data-dismiss="alert" class="close">x</a><em>Thu 28 Nov 15:49</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://conf.researchr.org/eventDetailsModalByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_131600131703c411e65b13378d08eb1f6672b5a0259" value="1" /><input type="hidden" name="context" value="issta-2019" /><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://conf.researchr.org/eventDetailsModalByAjaxConferenceEdition","eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259", [{"name":"context", "value":"issta-2019"},],"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://conf.researchr.org/eventStarByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_509860938088b48fd14544d4239b498a2cf339e02b" value="1" /><input type="hidden" name="context" value="issta-2019" /><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://conf.researchr.org/eventStarByAjaxConferenceEdition","eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b", [{"name":"context", "value":"issta-2019"},],"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://conf.researchr.org/home/issta-2019" class="navigate"><span class="glyphicon glyphicon-home"></span> ISSTA 2019</a></h3><div><a href="https://conf.researchr.org/contact/issta-2019" class="navigate"><span class="glyphicon glyphicon-envelope"></span> contact form</a></div><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.67.1</a>)<br/><small><a href="https://conf.researchr.org/support/issta-2019" 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://conf.researchr.org/track/issta-2019/issta-2019-Technical-Papers" class="navigate">Technical Papers</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-TAV-CPS-IoT-2019" class="navigate">Workshop – TAV-CPS/IoT</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Doctoral-Symposium-" class="navigate">Doctoral Symposium </a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Artifact-Evaluation-" class="navigate">Artifact Evaluation</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Tool-demonstrations" class="navigate">Tool Demonstration</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Workshop" class="navigate">Workshops</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-ISSTA-Student-Volunteers-" class="navigate">Student Volunteers </a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Summer-School" class="navigate">Summer School</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-Keynote" class="navigate">Keynote</a><br/><a href="https://conf.researchr.org/track/issta-2019/issta-2019-ISSTA-Streering-Committee-Meeting" class="navigate">ISSTA Steering Committee Meeting</a></div><div class="col-sm-6"><h4>Co-hosted Conferences</h4><a href="https://conf.researchr.org/track/spin-2019/spin-2019-papers" class="navigate">SPIN 2019</a><br/><h4>Workshops</h4><a href="https://conf.researchr.org/track/issta-2019/adaws-2019-papers" class="navigate">Diversity @ ISSTA - The Ada Workshop</a><br/><h4>Co-hosted Competitions</h4><a href="https://conf.researchr.org/track/issta-2019/isstatestcomp-2019-papers" class="navigate">Testing Competition</a></div></div></div><div class="col-sm-2"><h4>Attending</h4><a href="https://conf.researchr.org/venue/issta-2019/issta-2019-venue" class="navigate">Venue: Crowne Plaza Beijing Zhongguancun</a><br><a href="https://conf.researchr.org/attending/issta-2019/issta-2019-visas" class="navigate">Visa</a><br><a href="https://conf.researchr.org/attending/issta-2019/issta-2019-excursion" class="navigate">ISSTA 2019 Beijing Culture Daytrips</a><br><a href="https://conf.researchr.org/attending/issta-2019/conduct" class="navigate">Conduct</a><br><a href="https://conf.researchr.org/attending/issta-2019/Registration" class="navigate">Registration</a><br><a href="https://conf.researchr.org/attending/issta-2019/Travel+and+Local+Info" class="navigate">Transportation Instructions</a></div><div class="col-sm-2"><script> function isCarousel() { var isManage; var $id = document.getElementsByTagName('body')[0].id; if($id.indexOf("manage") === 0) { isManage = true; } else{ isManage = false; } var isCarousel = document.getElementsByClassName('carousel'); if (isCarousel.length === 0 && isManage === false) { // var html = '<div id="carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-ride="carousel" class="carousel slide carousel-fade"><ol class="carousel-indicators"><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="0" class="active"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="1"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="2"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="3"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="4"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="5"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="6"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="7"></li>'; // html = html + '<li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="8"></li><li data-target="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide-to="9"></li></ol><div class="carousel-inner" style="background-color: #FFF;">'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/RijksmuseumAmsterdamMuseumplein2.50%2C1.jpg?1444912483000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png"></a> <a href="https://en.wikipedia.org/wiki/File:RijksmuseumAmsterdamMuseumplein2.50,1.jpg" target="_blank" class="navigate">Photo by <em>Massimo Catarinella</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item active"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/Amsterdam_Canals_-_July_2006.jpg?1444917214000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png"></a> <a href="https://commons.wikimedia.org/wiki/File:Amsterdam_Canals_-_July_2006.jpg" target="_blank" class="navigate">Photo by <em>David Iliff</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/6327063862_dceed6f0ac_o.jpg?1444921195000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-nc/2.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/2.0/80x15.png"></a> <a href="https://flic.kr/p/aD6RDY" target="_blank" class="navigate">Photo by <em>Maurizio Mori</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/KeizersgrachtReguliersgrachtAmsterdam.jpg?1444916650000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png"></a> <a href="https://commons.wikimedia.org/wiki/File:KeizersgrachtReguliersgrachtAmsterdam.jpg" target="_blank" class="navigate">Photo by <em>Massimo Catarinella</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/Amsterdam_Panorama_%288314045614%29.jpg?1444915637000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/80x15.png"></a> <a href="https://commons.wikimedia.org/wiki/File:Amsterdam_Panorama_(8314045614).jpg" target="_blank" class="navigate">Photo by <em>Steve Collis</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/The_Colours_of_Amsterdam_%288654556257%29.jpg?1444919335000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/80x15.png"></a> <a href="https://commons.wikimedia.org/wiki/File:The_Colours_of_Amsterdam_(8654556257).jpg" target="_blank" class="navigate">Photo by <em>Lies Thru a Lens</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/Nl_AMS_De_Dam_Pano.jpg?1444916634000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png"></a> <a href="https://commons.wikimedia.org/wiki/File:Nl_AMS_De_Dam_Pano.jpg" target="_blank" class="navigate">Photo by <em>Kander</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/5086325695_e97c9d2dd4_o.jpg?1444920980000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-nc/2.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/2.0/80x15.png"></a> <a href="https://flic.kr/p/8KsKqB" target="_blank" class="navigate">Photo by <em>Moyan Brenn</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/8520711603_24b7149a23_o.jpg?1444921952000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-nc/2.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/2.0/80x15.png"></a> <a href="https://flic.kr/p/dYWSGK" target="_blank" class="navigate">Photo by <em>Bert Kaufmann</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div>'; // html = html + '<div class="item"><div class="fill" style="background-image:url(' + "'" + 'https://conf.researchr.org/getImage/ecoop-issta-2018/carousel/5086325483_8f87980817_o.jpg?1444921600000' + "'" + ');"></div><div class="attribution"><a rel="license" href="http://creativecommons.org/licenses/by-nc/2.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/2.0/80x15.png"></a> <a href="https://flic.kr/p/8KsKmX" target="_blank" class="navigate">Photo by <em>Moyan Brenn</em></a></div><div class="carousel-caption"><h3></h3><h5></h5></div></div></div><a href="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide="prev" class="left carousel-control"><span class="glyphicon glyphicon-chevron-left"></span></a><a href="#carousel-5f0d7c8b-85fc-4dec-aa22-b07b725e75ca" data-slide="next" class="right carousel-control"><span class="glyphicon glyphicon-chevron-right"></span></a></div>'; //$('.navbar').after(html); } if (isCarousel.length === 1) { $('body').addClass("with-carousel"); } } isCarousel(); $('.carousel').carousel({ interval: 10000}); </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; var defaultplacement = $(document).scrollLeft() > 100 ? 'auto left' : 'auto top'; $(node).find('[title]').tooltip({placement: function(tt, elem){ var attval = elem.getAttribute('data-placement'); return attval ? attval : defaultplacement; }, container: false, sanitize: false}); $('.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>