Service

Leadership Roles

2025

  1. Program committee co-chair, IEEE/ACM International Empirical Software Engineering and Measurement (ESEM) - Open Science track

2023

  1. Editorial board, Journal of Systems and Software (JSS)
  2. Technical committee co-chair, Conference on Systems Engineering Research (CSER)

2022

  1. Program committee co-chair, IEEE/ACM International Workshop on Refactoring (IWoR)

2021

  1. Publicity chair, IEEE/ACM International Workshop on Refactoring (IWoR)

Program Committee Member

2025

  1. Program committee member, IEEE Frontiers in Education Conference (FIE) - Research track
  2. Program committee member, ACM CHI conference on Human Factors in Computing Systems (CHI) - Research track
  3. Program committee member, IEEE/ACM International Workshop on Secure Software - Research track
  4. Program committee member, IEEE/ACM International Conference on Evaluation and Assessment in Software Engineering (EASE) - Posters and Vision track
  5. Program committee member, IEEE/ACM International Conference on Program Comprehension (ICPC) - Tool track
  6. Program committee member, IEEE/ACM International Conference on Program Comprehension (ICPC) - ERA track
  7. Program committee member, IEEE/ACM International Conference on Mining Software Repositories (MSR) - Industry track
  8. Program committee member, IEEE/ACM International Conference on Evaluation and Assessment in Software Engineering (EASE) - Research track
  9. Program committee member, IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) - Research track
  10. Program committee member, IEEE/ACM International Conference on Software Engineering (ICSE) - Research track
  11. Program committee member, IEEE/ACM International Conference on Software Engineering Education and Training (CSEE&T) - Research track

2024

  1. Program committee member, IEEE/ACM International Conference on Software Maintenance and Evolution (ICSME) - Registered Report track
  2. Program committee member, IEEE/ACM International Conference on Automated Software Engineering (ASE) - NIER track
  3. Program committee member, IEEE/ACM International Conference on Automated Software Engineering (ASE) - Artifacts track
  4. Program committee member, IEEE/ACM International Conference on Automated Software Engineering (ASE) - Research track
  5. Program committee member, ACM Innovation and Technology in Computer Science Education (ITiCSE)
  6. Program committee member, IEEE/ACM International Conference on AI Foundation Models and Software Engineering (FORGE)
  7. Program committee member, IEEE/ACM International Conference on Software Engineering (ICSE) - Tools Demo track
  8. Program committee member, IEEE/ACM International Conference on Evaluation and Assessment in Software Engineering (EASE) - Research track
  9. Program committee member, IEEE/ACM International Conference on Mining Software Repositories (MSR) - MSR award
  10. Program committee member, IEEE/ACM International Conference on Software Analysis, Evolution, and Reengineering (SANER) - Tools Demo track
  11. Program committee member, ACM Technical Symposium on Computer Science Education (SIGCSE) - Experience Reports and Tools track
  12. Program committee member, IEEE/ACM International Conference on Program Comprehension (ICPC) - Research track
  13. Program committee member, IEEE/ACM International Workshop on Secure Software - Research track

2023

  1. Program committee member, IEEE/ACM International Working Conference on Source Code Analysis and Manipulation (SCAM) - Research track
  2. Program committee member, IEEE/ACM International Symposium on Software Testing and Analysis (ISSTA) - Artifact Evaluation track
  3. Program committee member, IEEE/ACM International Conference on Mining Software Repositories (MSR) - Industry track
  4. Program committee member, IEEE/ACM International Conference on Mining Software Repositories (MSR) - Research track
  5. Program committee member, IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) - Research track
  6. Program committee member, IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) - Tools and Dataset track
  7. Program committee member, ACM Technical Symposium on Computer Science Education (SIGCSE) - Experience Reports and Tools track

2022

  1. Program committee member, IEEE/ACM International Conference on Automated Software Engineering (ASE) - Tutorials track
  2. Program committee member, IEEE/ACM International Conference on Software Maintenance and Evolution (ICSME) - New Ideas and Emerging Results track
  3. Program committee member, ACM Innovation and Technology in Computer Science Education (ITiCSE)
  4. Program committee member, IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) - Research track
  5. Program committee member, IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) - Tool Demos and Mobile Apps track
  6. Program committee member, ACM Technical Symposium on Computer Science Education (SIGCSE) - Experience Reports and Tools track
  7. Program committee member, ACM Technical Symposium on Computer Science Education (SIGCSE) - Demonstration track

2021

  1. Program committee member, IEEE/ACM International Conference of Object-oriented Programming, Systems, Languages, and Applications (OOPSLA) - Artifact Evaluation track
  2. Program committee member, IEEE/ACM International Symposium on Software Testing and Analysis (ISSTA) - Artifact Evaluation track
  3. Shadow program committee member, IEEE/ACM International Conference on Mining Software Repositories (MSR) - Research track
  4. Program committee member, IEEE/ACM International Symposium on Code Generation and Optimization (CGO) - Artifact Evaluation track
  5. Program committee member, International Conference on Software Engineering Advances (ICSEA) - Research track

2020

  1. Program committee member, International Conference on Software Engineering Advances (ICSEA) - Research track
  2. Program committee member, Knowledge Management in Development of Data-Intensive Software Systems (KMDDIS)

Journal Reviews

2025

  1. JOurnal reviewer, Information and Software Technology (IST)
  2. Journal reviewer, Transactions on Software Engineering and Methodology (TOSEM)
  3. Journal reviewer, Empirical Software Engineering (EMSE)
  4. Journal reviewer, Journal of Systems and Software (JSS)
  5. Journal reviewer, Transactions on Software Engineering (TSE)
  6. Journal reviewer, Journal of Software: Evolution and Process (JSEP)
  7. Journal reviewer, Science of Computer Programming (SCP)
  8. Journal reviewer, Automated Software Engineering (ASEj)

2024

  1. Journal reviewer, Transactions on Software Engineering and Methodology (TOSEM)
  2. Journal reviewer, Computing
  3. Journal reviewer, Software Quality Journal (SQJ)
  4. Journal reviewer, Journal of Systems and Software (JSS)
  5. Journal reviewer, Automated Software Engineering (ASEj)
  6. Journal reviewer, Empirical Software Engineering (EMSE)
  7. Journal reviewer, International Journal of Human–Computer Interaction (IJHC)

2023

  1. Journal reviewer, Automated Software Engineering (ASEj)
  2. Journal reviewer, Empirical Software Engineering (EMSE)
  3. Journal reviewer, Transactions on Software Engineering (TSE)
  4. Journal reviewer, Transactions on Software Engineering and Methodology (TOSEM)
  5. Journal reviewer, Journal of Software: Evolution and Process (JSEP)
  6. Journal reviewer, Artificial Intelligence Review (AIRE)
  7. Journal reviewer, International Journal of Human–Computer Interaction (IJHC)
  8. Journal reviewer, Arabian Journal for Science and Engineering (AJSE)
  9. Journal reviewer, Scientific Reports (SC)
  10. Journal reviewer, Prince Naif bin Abdulaziz Award for Cybersecurity Research for GCC Countries
  11. Journal reviewer, Expert Systems With Applications (ESWA)
  12. Journal reviewer, Journal of Systems and Software (JSS)

2022

  1. Journal reviewer, Transactions on Software Engineering (TSE)
  2. Journal reviewer, Empirical Software Engineering (EMSE)
  3. Journal reviewer, Journal of Systems and Software (JSS)
  4. Journal reviewer, Software Quality Journal (SQJ)
  5. Journal reviewer, Frontiers of Computer Science (FCS)
  6. Journal reviewer, Artificial Intelligence Review (AIRE)
  7. Journal reviewer, Expert Systems With Applications (ESWA)
  8. Journal reviewer, Multidisciplinary Digital Publishing Institute (MDPI)

2021

  1. Journal reviewer, Journal of Systems and Software (JSS)
  2. Journal reviewer, Expert Systems With Applications (ESWA)
  3. Journal reviewer, Arabian Journal for Science and Engineering (AJSE)

2020

  1. Journal reviewer, Advances in Science, Technology and Engineering Systems Journal (ASTESJ)
  2. Journal reviewer, Journal of Software Engineering and Applications (JSEA)

Institutional Services

2025

  1. PhD program committee member, Stevens Institute of Technology
  2. Software Engineering Master program evaluation committee member, Stevens Institute of Technology

2024

  1. PhD program committee member, Stevens Institute of Technology
  2. Systems leaders seminar series committee member, Stevens Institute of Technology

2023

  1. PhD program committee member, Stevens Institute of Technology
  2. Software Engineering curriculum committee member, Stevens Institute of Technology
  3. Non-tenure track search committee member, Stevens Institute of Technology