Organizing Committee Member:

  • Digital Learning Co-Chair for ACM SIGSOFT ’19–present. Consider giving a talk!
  • Program Co-Chair for the International Conference on Program Comprehension (ICPC): ’22. Consider submitting!
  • Program Co-Chair for the International Working Conference on Source Code Analysis and Manipulation (SCAM): ’21. Consider submitting!
  • ERA Track Co-Chair for International Conference on Program Comprehension (ICPC): ’21, ’20. Consider submitting!
  • ERA Track Co-Chair for the International Conference on Software Analysis, Evolution, and Reengineering (SANER): ’17.
  • Tool Demo Track Co-Chair for the International Conference on Software Maintenance and Evolution (ICSME): ’18.
  • Co-Chair for the Artifacts Evaluation Track at the International Conference on Software Maintenance and Evolution (ICSME) and the Recognizing and Rewarding Open Science in Software Engineering (ROSE) Festival: ’21. Consider submitting!
  • General Co-Chair for the Workshop on Patterns Promotion and Anti-patterns Prevention (PPAP): ’15, ’13.
  • Local Arrangement Co-Chair for the Canadian Summer School on Practical Analyses of Software Engineering Data (PASED): ’11.
  • Web chair for the Working Conference on Reverse Engineering (WCRE): ’13.
  • Web chair for the International Workshop on Search-Based Software Testing (SBST): ’15.
  • Student Volunteer for the International Conference on Software Testing, Verification and Validation (ICST): ’12.

Reviewer:

  • Empirical Software Engineering Journal (EMSE): ’20, ’19, ’18, ’17, ’16, ’15, ’14.
  • IEEE Transactions on Software Engineering (TSE): ’20, ’19, ’18, ’17, ’15.
  • Journal of Software: Evolution and Process (JSEP): ’19, ’17, ’16, ’12.
  • Journal of Systems and Software (JSS): ’19.
  • Software Quality Journal (SQJO): ’16,’15, ’13, ’12.

Program Committee Member:

  • ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE): ’20.
  • ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)—Tool Track: ’20.
  • IEEE/ACM International Conference on Automated Software Engineering (ASE): ’20.
  • International Conference on Program Comprehension (ICPC): ’19, ’17, ’16’15.
  • International Conference on Program Comprehension (ICPC)—ERA Track: ’18, ’13.
  • International Conference on Program Comprehension (ICPC)—Tool Demo Track: ’19, ’18.
  • International Conference on Software Analysis, Evolution, and Reengineering (SANER): ’20, ’19, ’18, ’17.
  • International Conference on Software Analysis, Evolution, and Reengineering (SANER)—ERA Track: ’15.
  • International Conference on Software Analysis, Evolution, and Reengineering (SANER)—RENE Track: ’20.
  • International Conference on Software Analysis, Evolution, and Reengineering (SANER)—Tool Track: ’16, ’15.
  • International Conference on Software Engineering (ICSE)—Posters Track: ’19.
  • International Conference on Software Maintenance and Evolution (ICSME): ’21, ’20’18’17, ’16. Consider submitting!
  • International Conference on Software Maintenance and Evolution (ICSME)—Artifacts Track: ’18.
  • International Conference on Software Maintenance and Evolution (ICSME)—Tool Track: ’16.
  • International Working Conference on Source Code Analysis and Manipulation (SCAM): ’20, ’19, ’16.
  • International Workshop on Mining Unstructured Data (MUD): ’13.
  • Symposium on Novel Applications and Technology Advances in Computing (NATA): ’16.
  • Working Conference on Mining Software Repositories (MSR): ’20, ’19, ’18.
  • Working Conference on Mining Software Repositories (MSR)—Data Showcase Track: ’16,’15.
  • Working Conference on Mining Software Repositories (MSR)—Mining Challenge Track: ’20, ’18.

External Reviewer:

  • Annual International Conference hosted by the Centre for Advanced Studies Research (CASCON): ’12.
  • European Conference on Software Maintenance and Reengineering (CSMR): ’13.
  • European Conference on Software Maintenance and Reengineering – Working Conference on Reverse Engineering (CSMR-WCRE): ’14.
  • International Conference on Program Comprehension (ICPC): ’13, ’11.
  • International Conference on Software Engineering (ICSE): ’14.
  • International Conference on Software Maintenance (ICSM): ’11.
  • Working Conference on Mining Software Repositories (MSR): ’15, ’14’13, ’11.
  • Working Conference on Reverse Engineering (WCRE): ’12, ’11.