Please visit my SE+AI Research Lab to learn more about my research and the team I work with in the Faculty of Computer Science at the University of New Brunswick.

My research interests include (but not limited to):

  • Empirical Software Engineering (EMSE)
    • Patterns and Antipatterns in SOAP Web service and RESTful APIs
    • Source Code Analysis and Natural Language Processing
    • Software Maintenance and Evolution
    • Software Architectural Quality
  • Requirements Engineering (RE)
  • Search-based Software Engineering (SBSE)
  • Machine Learning
  • Internet of Things (IoT)