2021 ACM SIGSOFT Election

(For the term of 1 July 2021– 30 June 2024)

 


Candidate for Chair

Candidate for Vice-Chair

Candidate for Member-at-Large

PDF of the statements and biographies


Candidate for Chair

Natalia Juristo

Universidad Politecnica de Madrid, Spain

BIOGRAPHY

Academic Background:
Ph.D., Universidad Politecnica de Madrid, 1991, Computer Science.

Professional Experience:
Professor (Full), Universidad Politecnica de Madrid, Spain, 1997 – Present;
FiDiPro (Finland Distinguish Professor) research grant, University of Oulu, Finland, 2013 – 2018;
Coordinator of the Erasmus Mundus European Master on Software Engineering (with U. Bolzano, U. Kaiserslautern, U. Blekinge), Universidad Politecnica de Madrid, Spain, 2007 – 2013.

Professional Interest:
Empirical software engineering, Usability, Requirements engineering, Software testing, Software process.

ACM Activities:
Program Committee member of Technical Track (5 times), International Conference on Software Engineering (ICSE), 2006 – 2018;
Software Engineering in Practice (SEIP) Co-chair, International Conference on Software Engineering (ICSE), 2017;
Tutorials Co-chair, International Conference on Software Engineering (ICSE), 2015;
Conference Chair, International Symposium on Empirical Sw. Eng. and Measurement, 2007.

Membership and Offices in Related Organizations:
Conference Chair, International Conference on Software Engineering (ICSE), 2021;
Editorial Board, IEEE Transactions on Software Engineering, 2014 – 2018;
Editorial Board, IEEE Software, 1997 – 2001.

Awards Received:
Best paper award, ESEM 2018;
Best paper award, ESEM 2016;
Member of IEEE Computer Society Golden Core, 2007;
Outstanding Contribution Award, IEEE Computer Society, 2006.

STATEMENT

I am honored to run for the SIGSOFT Chair position. I have been an active contributor to ACM and IEEE for more than twenty years, serving on editorial boards, conferences committees, program chair and conference chair, as well as cooperating in other activities.

In my opinion, SIGSOFT needs to grow in diversity. For instance, switching our conferences to a hybrid model helps to reach new regions (such as Latin America, the Middle East, India and Africa). The strategies we have been forced to use in conferences during the pandemic can stay to enable researchers from low and lower-middle income countries to participate without incurring in large expenses. Other options that increase heterogeneity are worth experimenting (as regional face-to-face events with virtual crosslinks among them). SIGSOFT also requires actions to reduce disengagement from people in our community. At ICSE 2021, I implemented a one-person-one-role policy, which fostered the appointment of new people. These approaches grow engagement in SIGSOFT activities of SE community members.

My own personal experience and efforts so far could be instrumental with helping SIGSOFT expand through inclusive strategies. If elected as Chair, I will continue working in these exciting but challenging directions.

[top]


Candidate for Chair

Thomas Zimmermann

Microsoft Research, Redmond, WA, USA

BIOGRAPHY

Academic Background:
Ph.D. Saarland University, Germany, 2008, Computer Science.

Professional Experience:
Sr. Principal Researcher, Microsoft Research, Redmond, WA, USA, 2008 – Present;
Affiliate Professor, University of Washington, Seattle, WA, USA, 2011 – 2020;
Assistant Professor, University of Calgary, Calgary, AB, Canada, 2007 – 2008.

Professional Interest:
Empirical Software Engineering, Mining Software Repositories, Data Science, Software Productivity, Digital Games.

ACM Activities:
Chair, ACM SIGSOFT, 2018 – Present;
Program Co-Chair, ACM Joint ESEC and FSE Conference (ESEC/FSE), 2020;
General Chair, IEEE/ACM Intl. Conf. on Automated Software Engineering (ASE), 2019;
General Chair, ACM Intl. Conf. on Foundations of Software Engineering (FSE), 2016.

Membership and Offices in Related Organizations:
Co-Editor-in Chief, Empirical Software Engineering, 2014 – Present;
Steering Committee Chair, International Conference on Mining Software Repositories (MSR), 2014 – Present;
Program Co-Chair, Intl. Conf. on Software Maintenance and Evolution (ICSME), China, 2017.

Awards Received:
IEEE Fellow, 2021;
IEEE TCSE New Directions Award, 2020;
ACM ESEC/FSE Test of Time Award, 2019;
IEEE/ACM ICSE Most Influential Paper Award, 2014.

STATEMENT

I’m excited to run for re-election as SIGSOFT Chair. The past years have been both an important privilege and responsibility that I took very seriously. I launched several SIGSOFT efforts to increase the openness and impact of the SE community, for example, initiatives related to diversity and inclusion, empirical standards, and open science. If elected, my focus will be on improving SIGSOFT activities by: (1) Expanding the current diversity and inclusion efforts to further promote diversity in software engineering, for example, through mentorship programs. (2) Enhancing conferences. For example, adding a virtual component to physical meetings is an opportunity for the SE community to include people who cannot travel, due to finances, lack of time, or other reasons. (3) Strengthening SIGSOFT’s open science efforts by accelerating open access for papers and experimenting with registered reports and open reviews. (4) Supporting the professional needs of SIGSOFT members from industry and helping promote computing as a profession. With my background, I’m in a unique position to contribute to the success of these efforts. My priority is, and always will be, the members of SIGSOFT. Learn more about my ideas at http://thomas-zimmermann.com/sigsoft2021.

[top]


Candidate for Chair

Andrea Zisman

The Open University, UK

BIOGRAPHY

Academic Background:
Ph.D., Imperial College London, 1998, Computer Science.

Professional Experience:
Professor Computer Science, The Open University, UK, 2013 – Present;
Professor Computer Science, City University London, UK, 2010 – 2013;
Associate and Assistant Professor, City University, UK, 2000 – 2010.

Professional Interest:
Software Engineering, Service Engineering, Adaptive Systems, Systems of Systems, Traceability.

ACM Activities:
Area Chair, ICSE 2022;
Workshop co-chair, ICSE 2021;
Programme co-chair, ICSE NIER 2018;
Programme co-chair, ESEC FSE 2017.

Membership and Offices in Related Organizations:
Member of the steering committee, European Software Engineering Conference and the ACM SIGSOFT Sym, 2016 – 2020;
Member of the steering committee, IEEE International Requirements Engineering Conference, 2020 – Present;
Associate editor, Associate editor of the Transactions on Software Engineering, 2014 – 2017.

STATEMENT

I am honoured to be a candidate for Chair of ACM SIGSOFT. I have been an active member of ACM for several years contributing to the success of its conferences and initiatives, including programme co-chair of tracks for ICSE (area chair’22, workshop’21, NIER’18, mentoring'14, and demonstrations’10 and ‘11); programme co-chair for ESEC/FSE’17; and journal first co-chair for ESEC/FSE’18. I have served as a steering committee member of the main software engineering conferences (ASE, RE, ESEC/FSE), member of journal editorial boards (TSE, JSS, SCPJ), and vice chair for the IFIP Software Requirements Engineering working group. These positions have prepared me for the role of SIGSOFT Chair.

SIGSOFT has made a significant impact over the years and attracted and supported many new members. SIGSOFT should continue to encourage growth of the community, in particular in new regions, while providing benefits for its existing members. I am committed to drive initiatives to support diversity, inclusion and belonging, while maintaining (or even raising) SIGSOFT’s high standards. I will strengthen the leadership role of SIGSOFT in software engineering by attracting members from new regions, with diverse cultural, educational, and professional backgrounds.

[top]


Candidate for Vice-Chair

Luciano Baresi

Politecnico di Milano, Italy

BIOGRAPHY

Academic Background:
Ph.D., Politecnico di Milano, 1998, Computer Science.

Professional Experience:
Full professor, Politecnico di Milano, Milan, Italy 2015 – Present;
Associate professor, Politecnico di Milano, Milan, Italy, 2003 – 2015;
Assistant professor, Politecnico di Milano, Milan, Italy, 2001 – 2003.

Professional Interest:
Software engineering, Mobile, distributed, and ubiquitous software systems, Self-adaptive software systems, Cloud computing, Formal verification.

ACM Activities:
ESEC/FSE SC chair, SIGSOFT, 2015 – Present;
WICSA and CompArch General chair, SIGSOFT, 2016;
ESEC/FSE PC chair, SIGSOFT, 2013.

Membership and Offices in Related Organizations:
SCC PC chair, IEEE, 2019 – 2020.

Awards Received:
RE Most Influential Paper (MIP) Award, 2020.

STATEMENT

I feel honoured and privileged to have this opportunity to run for Vice-Chair of SIGSOFT. I remember the old days when I attended SIGSOFT-supported conferences for the first time, and after studying and appreciating the work of many talented researchers I had to opportunity to meet them and present my work. I have been part of the software engineering community for a while and have served as general and program chairs for some conferences. I have also served on the Editorial Boards of some of the key journals and magazines. I enjoyed all these roles, and I would like to continue serving the community. Now, after (too) many years, I am ready to move a step forward, and help steer the community I have been part of. I would like to have the opportunity to help SIGSOFT renew its success, evolve to cope with a changing world, and improve to always offer the best services and opportunities. I am specifically interested in exploring new ways to support and encourage new members, identify new conference models and publication opportunities, and better organise and integrate our flagship conferences. Thank you, Luciano.

[top]


Candidate for Vice-Chair

Marsha Chechik

University of Toronto, ON, Canada

BIOGRAPHY

Academic Background:
Ph.D., University of Maryland, 1996, Computer Science.

Professional Experience:
Professor and Chair, University of Toronto, Department of Computer Science, Toronto, ON, Canada, 2018 – Present;
Professor (Assistant, Associate, Full), University of Toronto, Department of Computer Science, Toronto, ON, Canada, 1996 – Present;
Bell University Labs Chair in Software Engineering, University of Toronto, Department of Computer Science, Toronto, ON, Canada, 2013 – 2016.

Professional Interest:
Software Engineering, Software modeling and analysis, Software verification, assurance, certification, Requirements engineering.

ACM Activities:
Chair, SIGSOFT Outstanding Research Award, SIGSOFT, 2020 – 2021;
Program Committee Co-Chair, ESEC/FSE’21, SIGSOFT, 2021;
Program Committee Co-Chair, ICSE'18, SIGSOFT, 2018;
Program Committee Co-Chair, ASE'14, SIGSOFT, 2014.

Membership and Offices in Related Organizations:
Associate Editor in Chief, Springer Journal on Software and System Modeling (SoSyM), 2014 – Present;
Program Committee Co-Chair, TACAS'16, ETAPS, 2016;
Steering Committee Chair, FASE, ETAPS, 2009 – 2011.

Awards Received:
CASCON'17 10-year most influential paper award, 2017;
ASE'15 Distinguished Paper Award, 2015;
ICSE'12 Distinguished Paper Award, 2012.

STATEMENT

I am honored to be considered for this position. I have had significant experience with running major SIGSOFT conferences. The one I am most proud of is the introduction, together with my co-chair Mark Harman, a double-blind review process to ICSE'18. It has now become a standard for SIGSOFT conferences. I have been a member of ASE, ESEC/FSE and ICSE steering committees for a few years, and this year have been involved in a joint ICSE/ASE/ESEC-FSE committee aimed to define a joint vision of the conferences with regards to timing, location, submission deadlines and journal-first paper presentations. My goal for this position would be to continue working with the major SIGSOFT conferences and journals to better understand, rationalize and unify our conference organization and publication processes, aiming to improve accessibility for and engagement of underrepresented groups, support junior researchers, and reduce reviewer workload. The post-COVID-19 world also presents an opportunity to broadly rethink our traditional conference models, and I look forward to being part of that discussion.

[top]


Candidate for Vice-Chair

Gregg Rothermel

North Carolina State University, Raleigh, NC, USA

BIOGRAPHY

Academic Background:
Ph.D., Clemson University, 1995, Computer Science.

Professional Experience:
Professor and Head, Dept of Computer Science, North Carolina State University, Raleigh, NC, USA, 2018 – Present;
Professor and Jensen Chair of Software Engineering, Computer Science Department, University of Nebraska - Lincoln, NE, USA, 2004 – 2018;
Associate Professor, Department of Computer Science, Oregon State University, Corvallis, OR, USA, 2001 – 2004.

Professional Interest:
Software engineering, software testing, empirical software engineering, end-user software engineering, software maintenance.

ACM Activities:
Member at Large, SIGSOFT, 2018 – Present;
General co-Chair, ACM/IEEE International Conference on Software Engineering, 2015 – 2020;
Associate Editor, ACM Transactions on Software Engineering and Method, 2016 – Present;
Steering Committee ChaIR, ACM SIGSOFT Int'l. Symp. on Software Testing and Analysis, 2009 – 2010.

Membership and Offices in Related Organizations:
Chair, Harlan Mills Award Committee, IEEE, 2018 – Present;
Associate Editor, IEEE Transactions on Software Engineering, 2009 – 2013;
Associate Editor in Chief, IEEE Transactions on Software Engineering, 2003 – 2006.

Awards Received:
IEEE Fellow, 2016;
ACM Distinguished Scientist, 2013.

STATEMENT

I'm honored to have this opportunity to run for Vice-Chair of SIGSOFT. I've served as a Member at Large over the past few years and have appreciated the opportunity to contribute to the SIGSOFT community. I would like to continue to do so.

As Vice-Chair for SIGSOFT I hope to help with continued initiatives that support diversity, support student participation in SIGSOFT activities, and recognize outstanding contributors to software engineering research and practice, and SIGSOFT activities.

Further, the COVID pandemic forced the SIGSOFT community to experiment with methods for presenting at conferences remotely. As General co-Chair for ICSE 2020, which had to transition quickly to a virtual format, I witnessed the difficulties in doing this, but also the many opportunities that it presents. I believe that in-person conferences provide opportunities for interaction that can't be matched virtually and are particularly important to students and would not favor abandoning these. However, support for virtualization presents opportunities for expanding participation in conferences and for treating the environment more gently. There are lessons to be learned from our experiences with virtualization that the SIGSOFT community can benefit from, and I hope to help the SIGSOFT community benefit from these.

[top]


Candidate for Member-at-Large

Cristian Cadar

Imperial College London, UK

BIOGRAPHY

Academic Background:
Ph.D., Stanford University, 2009, Computer Science.

Professional Experience:
Professor, Imperial College London, UK, 2019 – Present;
Reader, Imperial College London, UK, 2015 – 2019;
Senior Lecturer, Imperial College London, UK, 2013 – 2015.

Professional Interest:
Software engineering, Computer systems, Program analysis, Software testing, Software security.

ACM Activities:
ESEC/FSE Program Co-chair, SIGSOFT, 2022;
ISSTA General Chair, SIGSOFT, 2021;
EuroSys Program Co-chair, SIGOPS, 2021;
Associate Editor, TOSEM, 2016 – Present.

Membership and Offices in Related Organizations:
Member, IEEE, 2009 – Present;
Fellow, BCS, 2009 – Present.

Awards Received:
BCS Roger Needham Award, 2019;
ACM SIGOPS Hall of Fame Award, 2018;
HVC Award, 2017;
ACM CCS Test of Time Award, 2016.

STATEMENT

I would look forward to the opportunity to further engage with and serve the SIGSOFT community as a Member-at-Large. I believe SIGSOFT is a healthy and dynamic organisation, but there are several challenges that need our attention in terms of preferred publication models, interaction between academia and industry, and the right balance between in-person and online conference participation. I believe that continued discussion around these topics in the community are essential and I plan to encourage them. Having studied and worked in both Europe and North America, and being part of other SIGs too (SIGPLAN & SIGOPS), I believe I will bring different perspectives and initiatives to the committee. For instance, I value the recent SIGPLAN blog (https://blog.sigplan.org/) and I believe SIGSOFT would benefit from a similar platform as well.

[top]


Candidate for Member-at-Large

Dan Hao

Peking University, Beijing, China

BIOGRAPHY

Academic Background:
Ph.D., Peking University, 2008, Computer Software and Theory.

Professional Experience:
Tenured Associate Professor, Peking University, Beijing, China, 2019 – Present;
Associate Professor, Peking University, Beijing, China, 2012 – 2019;
Assistant Professor, Peking University, Beijing, China, 2010 – 2012.

Professional Interest:
Software Testing, Software Debugging, Software Maintenance, Software Analysis, Program Comprehension.

ACM Activities:
PC Co-Chair: ASE, SIGSOFT, 2021;
Organization Committee Member: ISSTA, SIGSOFT, 2019;
Program Committee Member: ICSE, SIGSOFT, 2018 – 2020;
General Co-Chair: SPLC, SIGSOFT, 2017 – Present.

Membership and Offices in Related Organizations:
Associate Editor, IEEE Transactions on Software Engineering(TSE), 2019 – Present;
Steering Committee Member, SPLC, 2018 – Present;
SEWORLD moderator, SIGSOFT, 2017 – Present.

Awards Received:
ACM SIGSOFT Distinguished Paper Award *2, 2019;
ACM SIGSOFT Distinguished Paper Award, 2017;
Okawa Foundation Research Grant, 2020.

STATEMENT

I have been an active contributor in software testing community for almost 20 years. I became the FSE demo track PC member back in 2014. Since then, I have been an international conference PC member 24 times. Starting from 2019, I became the associate editor of TSE. Beyond that, I have been a SEWORLD moderator since 2017. After years of service, I am recognized by the community. Since 2018, I have been nominated as a program committee member of well-recognized international conferences, i.e., ICSE, FSE, ASE and ISSTA. In 2021, I will be the co-chair of ASE. I want to contribute back to the community to help young researchers grow, just as I have received in the last 20 years which is the reason I am running for SIGSOFT Member-at-Large.

If elected, I would like to assist the executive members of SIGSOFT on the following (not limited to): (1) Expand the influence of SIGSOFT by encouraging more young researchers to join the community, especially researchers from China. (2) Host activities for female researchers to address their concerns, especially doing research in a collaborative manner.

[top]


Candidate for Member-at-Large

David Lo

Singapore Management University, Singapore

BIOGRAPHY

Academic Background:
Ph.D., National University of Singapore, 2008, Computer Science.

Professional Experience:
Professor, School of Computing & Info. Sys., Singapore Management Uni., Singapore, 2021 – Present;
Associate Professor, School of Computing & Info. Sys., Singapore Management Uni., Singapore, 2016 – 2020;
Assistant Professor, School of Computing & Info. Sys., Singapore Management Uni., Singapore, 2009 – 2016.

Professional Interest:
Software analytics, Software maintenance and evolution, Software testing, debugging, and repair, Mining software repositories, Empirical software engineering.

ACM Activities:
Program Co-Chair, ASE, 2020;
General Chair, MOBILESoft, 2020;
Workshop Co-Chair, ICSE, 2019;
General Chair, ASE, 2016.

Membership and Offices in Related Organizations:
Associate Editor, IEEE Transactions on Software Engineering, 2020 – Present;
Associate Editor, IEEE Transactions on Reliability, 2019 – Present;
Associate Editor, Empirical Software Engineering, 2015 – Present.

Awards Received:
Distinguished PC Member Award (at ICSME), 2020;
ACM SIGSOFT Distinguished Paper Award (at MSR), 2020;
ACM SIGSOFT Distinguished Paper Award (at ASE), 2019;
Distinguished PC Member Award (at ASE), 2017.

STATEMENT

I am honoured and excited to be considered to serve the SIGSOFT community as a Member-at-Large. I have served in the organizing committees of many SIGSOFT conferences, including as General Chair of ASE 2016 and MOBILESoft 2020, PC Co-Chair of ASE 2020 and ISEC 2020, and Workshop Co-Chair of ASE 2013, ICSE 2019 and ESEC/FSE 2020. I have also co-organized conferences sponsored by IEEE TCSE (e.g., ICSME, SANER, etc.) and other ACM SIGs. In this pandemic period of 2020-21, I serve in ten organizing committees -- three as General or PC Co-Chair -- and help in adapting the conferences to cope well with the difficult situation.

If elected, I am committed to making valued contributions in the SIGSOFT Executive Committee in addressing important and timely challenges such as: providing a support structure to help SIGSOFT events thrive during this difficult pandemic period, improving conference experience of both attendees and organizers, continuously adapting SIGSOFT and SIGSOFT events following the changing needs of the community, enhancing interactions and collaborations with IEEE TCSE and other ACM SIGs, and expanding SIGSOFT activities to better reach geographic locations where software engineering research is minimal and needs more support.

[top]


Candidate for Member-at-Large

Patrizio Pelliccione

Gran Sasso Science Institute (GSSI), L'Aquila, Italy

BIOGRAPHY

Academic Background:
Docent in Software Engineering, University of Gothenburg, 2014, It’s a Swedish title that evaluate candidates to be at the level of associate professors.

Professional Experience:
Full Professor, Gran Sasso Science Institute (GSSI), L'Aquila, Italy, 2021 – Present;
Associate Professor (part-time and fixed term from 2019), University of Gothenburg | Chalmers, Gothenburg, Sweden, 2013 – Present;
Associate Professor, University of L'Aquila, Italy, 2018 – 2021.

Professional Interest:
Software architecture, Autonomous systems, Robotics, Automotive, Formal methods.

ACM Activities:
Program Committee Member, ESEC/FSE 2021;
Program Committee Member, ICSE 2020;
Proceedings chair, ICSE 2018;
Program chair, ICSA 2017.

Membership and Offices in Related Organizations:
Industry co-chair, SEAMS 2022;
Steering committee member, ICSA, 2017 – 2020;
Program chair, FormaliSE 2018.

Awards Received:
Best paper Award ICSA 2019;
Best paper Award ICSSP2018;
Startup grant Working Capital (https://www.wcap.tim.it/en), 2012.

STATEMENT

It is a pleasure to be a member of SIGSOFT, a vibrant professional community. I believe that I have the competencies, energy, and background to serve the community as it deserves.

In the last years, I have been working in various universities (faculty at 4 universities- including a visiting professorship). Moreover, I have an active and consolidated collaboration with industry. This diversity of professional experience will help me bringing an open-minded and grounded perspective to SIGSOFT.

Our community is changing considerably, and software engineering is becoming a more mature research field. Evaluation of research results, reproducibility, and clear explanation of the followed research methodologies are among the aspects that are getting increasing attention. These are important achievements of our community. In the meantime, we should avoid the risk of tuning the community towards incremental works, which can lead to science stagnation. We should find a way to stimulate and give importance also to exploratory works that, even though are more likely to fail, are the fuel for future breakthroughs. Also, it is of key importance for our community to have collaboration with industry; I will bring my expertise to promote and increase the involvement of industrials in our community.

[top]


Candidate for Member-at-Large

Martin Robillard

McGill University, Montréal, QC, Canada

BIOGRAPHY

Academic Background:
Ph.D., University of British Columbia, 2004, Computer Science.

Professional Experience:
Professor, McGill University, Montréal, QC, Canada, 2004 – Present;
Visiting Researcher, Microsoft, Redmond, WA, USA, 2009.

Professional Interest:
Software engineering, Software evolution, Knowledge management, Software documentation, Computer science education.

ACM Activities:
Chair, Research Highlights Committee, SIGSOFT, 2020 – Present;
Program Co-Chair, ICSE 2017, SIGSOFT, 2017;
Member, ICSE Steering Committee, SIGSOFT, 2015 – 2020;
Program Co-Chair, FSE 2012, SIGSOFT, 2012.

Membership and Offices in Related Organizations:
Associate Editor, IEEE Transactions on Software Engineering, IEEE, 2019 – Present;
Editorial Board Member, Empirical Software Engineering, Springer, 2010 – Present;
Program Co-Chair, ICSME 2015, IEEE, 2015.

Awards Received:
ACM SIGSOFT Distinguished Paper Award (ASE 2017), 2017;
ACM SIGSOFT Distinguished Paper Award (FSE 2014), 2014;
ACM SIGSOFT Distinguished Paper Award (FSE 2010), 2010;
ACM SIGSOFT Distinguished Paper Award (ICSE 2008), 2008.

STATEMENT

I have been an enthusiastic member of ACM SIGSOFT for 23 years now and would be honored by the opportunity to serve as Member-at-Large. SIGSOFT provides value to our community in many ways, but three are especially close to my heart and I would seek to advance them were I to be elected.

First, to help promote the value of software engineering research within the broader computer science community. As the newly appointed SIGSOFT Research Highlights chair I am already active on that front. Second, to organize integration and mentoring activities for junior researchers. Finally, to increase the profile of tools and related artifacts as first-class research contributions, so that the efforts we invest in sharing our work can be properly recognized by hiring and promotion committees.

[top]


Candidate for Member-at-Large

Lin Tan

Purdue University, West Lafayette, IN, USA

BIOGRAPHY

Academic Background:
Ph.D., University of Illinois, Urbana-Champaign, 2009, Computer Science.

Professional Experience:
Mary J. Elmore New Frontiers Associate Professor , Purdue University, West Lafayette, Indiana, 2020 – Present;
Associate Professor , Purdue University, West Lafayette, Indiana, 2019 – 2020;
Professor (Assistant/Associate/Canada Research Chair), University of Waterloo, Ontario, 2009 – 2018.

Professional Interest:
Software engineering, Software reliability and security, Defect detection and repair, Software text analytics, Application of deep learning and natural language processing.

ACM Activities:
Program Co-chair, FSE Visions & Reflections Track, 2020;
Program Board Member, ICSE, 2019;
Chair, SOSP Scholarship , 2019;
Program Co-chair, International Conference on Mining Software Repositories (MSR), 2017.

Membership and Offices in Related Organizations:
Senior member, IEEE, 2020 – Present;
Associate Editor, IEEE TSE , 2017 – Present;
Steering Committee Member, MSR, 2015 – 2020.

Awards Received:
ACM SIGSOFT Distinguished Paper Award (ASE), 2020;
J.P.Morgan AI Research Faculty Award, 2020;
Facebook Research Award, 2020;
Canada Research Chair, 2017.

STATEMENT

I am honored to be a candidate for Member-at-Large of SIGSOFT. I will actively seek community input as I serve this position. Among others, I want to pursue two goals on mentorship and quality, if supported by our community.

The first goal is to increase our community size through stronger software engineering research mentorship, particularly amongst undergraduate, high-school, and early-year Ph.D. students. I want to facilitate activities similar to the inaugural ICSE 2019 Student Mentoring Workshop, which I co-chaired. I would use what I have learned to support and improve future events, with guidance from other community members.

The other is to consider the review process as a means to improve our publication quality. MSR benefits from a double-blind review process that I brought to MSR 2017 for the first time as a program co-chair. That is an example of me acting upon our community’s feedback. Going forward, I want to consider ideas including more-than-three reviews per paper similar to some top conferences of other SIGs and recruiting additional qualified PC members. I want to collect data and feedback to help PC chairs and the community make informed decisions.

[top]