Professoinal Services

  1. Steering Committee -- IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) 2019 -- 2021

2020

  1. Program Committee -- 42nd International Conference on Software Engineering (ICSE 2020)

2019

  1. Local Chair -- 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2019)
  2. Program Committee -- 41st International Conference on Software Engineering (ICSE 2019)
  3. Program Committee -- 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019)
  4. Program Committee -- 35th International Conference on Software Maintenance and Evolution (ICSME 2019)
  5. Program Committee -- 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2019)
  6. Program Committee -- 16th Working Conference on Mining Software Repositories (MSR 2019)
  7. Program Committee -- 27th International Conference on Program Comprehension (ICPC 2019) (Research Track and Replications Track)
  8. Program Commitee -- 30th IEEE International Symposium on Software Reliability Engineering (ISSRE 2019)
  9. Program Commitee -- ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2019 Tool Demonstration Track)
  10. Program Committee -- 18th International Conference on Software Reuse (ICSR 2019)
  11. Program Committee -- 19th IEEE International Conference on Software Quality, Reliability, and Security (QRS 2019)
  12. Program Committee -- 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019) (Student Research Competition Track)
  13. Program Committee -- 43rd Annual International Computers, Software & Applications Conference (COMPSAC 2019 SETA Track)
  14. Program Committee -- 34th ACM SIGAPP Symposium On Applied Computing (SAC 2019 SE Track)
  15. Reviewer -- the NSERC Discovery Grant Program
  16. Journal referee -- IEEE Transactions on Software Engineering
  17. Journal referee -- Empirical Software Engineering
  18. Journal referee -- Journal of Software: Evolution and Process
  19. Journal referee -- Journal of Systems and Software
  20. Journal referee -- SCIENCE CHINA Information Sciences

2018

  1. Local Chair -- 23rd International Conference on Engineering of Complex Computer Systems (ICECCS 2018)
  2. Program Committee -- 25th Asia-Pacific Software Engineering Conference (APSEC 2018) (Research Track and Practice Track)
  3. Program Committee -- 14th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2018)
  4. Program Commitee -- 25th Australasian Software Engineering Conference (ASWEC 2018)
  5. Program Commitee -- 29th IEEE International Symposium on Software Reliability Engineering (ISSRE 2018) (Research Track and Fast Abstract Track)
  6. Program Committee -- 34th International Conference on Software Maintenance and Evolution (ICSME 2018)
  7. Program Committee -- 42nd Annual International Computers, Software & Applications Conference (COMPSAC 2018 SETA Track)
  8. Program Committee -- 26th International Conference on Program Comprehension (ICPC 2018)
  9. Program Committee -- 15th Working Conference on Mining Software Repositories (MSR 2018)
  10. Program Committee -- 33rd ACM SIGAPP Symposium On Applied Computing (SAC 2018 SE Track)
  11. Program Committee -- 6th International Workshop on Green and Sustainable Software (GREEN 2018 at ICSE 2018)
  12. Program Committee -- 2018 Symposium on Dependable Software Engineering - Theories, Tools and Applications (SETTA 2018)
  13. Program Commitee -- 17th National Software Application Conference (NASAC 2018 English Track and New Technology of Intelligent Software Track)
  14. Program Committee -- Chinese Annual Conference on Software Analysis, Testing and Evolution (SETA 2018)
  15. Journal referee -- IEEE Transactions on Software Engineering
  16. Journal referee -- ACM Transactions on Software Engineering and Methodology (TOSEM)
  17. Journal referee -- Empirical Software Engineering
  18. Journal referee -- Journal of Software: Evolution and Process
  19. Journal referee -- Journal of Systems and Software
  20. Journal referee -- IET Software
  21. Journal referee -- IEEEE Access
  22. Journal referee -- Automated Software Engineering
  23. Journal referee -- SCIENCE CHINA Information Sciences

2017

  1. Program Committee -- 13th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2017)
  2. Program Committee -- 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017) (Tool Demo Track)
  3. Program Committee -- 33rd International Conference on Software Maintenance and Evolution (ICSME 2017)
  4. Program Committee -- 14th Working Conference on Mining Software Repositories (MSR 2017)
  5. Program Committee -- 25th International Conference on Program Comprehension (ICPC 2017)
  6. Program Committee -- 39th International Conference on Software Engineering (ICSE 2017 NIER Track)
  7. Program Committee -- 32nd ACM SIGAPP Symposium On Applied Computing (SAC 2017 SE Track)
  8. Program Committee -- Chinese Annual Conference on Software Analysis, Testing and Evolution (SATE 2017)
  9. Journal referee -- IEEE Transactions on Software Engineering
  10. Journal referee -- Empirical Software Engineering
  11. Journal referee -- IEEE Transactions on Reliability
  12. Journal referee -- Journal of Software: Evolution and Process
  13. Journal referee -- Journal of Systems and Software
  14. Journal referee -- Software: Practice and Experience
  15. Journal referee -- IET Software
  16. Journal referee -- Software Testing, Verification and Reliability
  17. Journal referee -- SCIENCE CHINA Information Sciences
  18. Review Board -- Empirical Software Engineering (2015-2016)

2016

  1. Publicity Co-Chair -- 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016)
  2. Program Committee -- 24th International Conference on Program Comprehension (ICPC 2016) (Short Paper Track)
  3. Program Committee -- 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016 ERA Track)
  4. Program Committee -- 2nd International Workshop on Software Analytics (SWAN 2016) (Held in conjunction with FSE 2016)
  5. Program Committee -- Chinese Annual Conference on Software Analysis, Testing and Evolution (SATE 2016)
  6. Journal referee -- IEEE Transations on Software Engineering
  7. Journal referee -- Empirical Software Engineering
  8. Journal referee -- Journal of Software: Evolution and Process
  9. Journal referee -- Theoretical Computer Science
  10. Journal referee -- Journal of Systems and Software

2015

  1. Organization Co-Chair -- Fourth International Workshop on Software Mining (SoftMine 2015) (Held in conjunction with ASE 2015)
  2. Program Committee -- the 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2015 )
  3. Journal referee -- Empirical Software Engineering
  4. Journal referee -- Software Quality Journal
  5. Journal referee -- Journal of Systems and Software
  6. Journal referee -- Information and Software Technology