Publications

PhD Thesis

Karim, M. (2017). Data Analytics for Optimized Matching in Software Development. University of Calgary, Calgary, Canada. doi:10.11575/PRISM/25515 (web link)

Journal Articles 

1. Muhammad Rezaul Karim, Guenther Ruhe, Md. Mainur Rahman, Vahid Garousi and Thomas Zimmermann, An Empirical Investigation of Single-objective and Multi-objective Evolutionary Algorithms for Developer’s Assignment to Bugs.  Journal Of Software: Evolution And Process, 2016, Vol. 28, No.2, 1025-1060, December 2016. John Willey & Sons

2. Muhammad Rezaul Karim, Conor Ryan, Attributed Grammatical Evolution with Lookahead for the Multiple Knapsack Problem, Memetic Computing, Vol. 4, No.4, 279-302, 2012. Springer Verlag. 

Book Chapter

1. Muhammad Rezaul Karim, Conor Ryan, Degeneracy Reduction or Duplicate Elimination? An Analysis on the Performance of Attributed Grammatical Evolution with Lookahead to Solve the Multiple Knapsack Problem, Studies in Computational Intelligence, vol. 387, pp. 247-266, 2012, Springer Verlag.

Conference and Workshop Papers

1. Muhammad Rezaul Karim, Ye Yang, David Messinger, Guenther Ruhe,  Learn or Earn? – Intelligent Task Recommendations for Competitive Crowdsourced Software Development, 51th Hawaii International Conference on System Sciences (HICSS 2018), pp 5604-5613 Hawaii, USA, January 2018 (pdf)

2. Ian Hargreaves, Dylan Roth, Muhammad Rezaul Karim, Maleknaz Nayebi, Guenther Ruhe, Effective Customer Relationship Management at ATB Financial: A Case Study on Industry-Academia Collaboration in Data Analytics, Studies in Big Data, Springer International Publishing, 2018 

3. Ye Yang, Muhammad Rezaul Karim, Razieh Saremi and Guenther Ruhe, “Who Should Take This Task? – Dynamic Decision Support for Crowd Workers”, 10th International Symposium on Empirical Software Engineering and Measurement (ESEM 2016), Ciudad Real, Spain, September 2016

4. Muhammad Rezaul Karim, S M Didar Al Alam, Shaikh Jeeshan Kabeer, Guenther Ruhe, Basil Baluta, Shafquat Mahmud, Applying Data Analytics towards Optimized Issue Management: An Industrial Case Study, 4th International Workshop on Conducting Empirical Studies in Industry (CESI 2016), Texas, USA, May 2016

5. S M Didar Al Alam,  Muhammad Rezaul Karim, Dietmar Pfahl, Guenther Ruhe, Comparative Analysis of Predictive Techniques for Release Readiness Classification, 5th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE 2016), Texas, USA, May 2016

6. Md. Mainur Rahman, Muhammad Rezaul Karim, Guenther Ruhe, Vahid Garousi and Thomas Zimmermann, An Empirical Investigation of a Genetic Algorithm for Developer's Assignment to Bugs, First North American Search based Symposium, Michigan, USA, 2015 (pdf) (Selected as Best Paper)

7. Muhammad Rezaul Karim, Guenther Ruhe, Bi-objective Genetic Search for Release Planning in Support of Themes, 2014 International Symposium on Search-Based Software Engineering, August 26 - 29, 2014, Lecture Notes in Computer Science, vol. 8636, 2014, pp 123-137, Springer Verlag. 

8. Muhammad Rezaul Karim, Malek Mouhoub, Coevolutionary Genetic Algorithm for Variable Ordering in CSPs, 2014 IEEE Congress on Evolutionary Computation (CEC 2014), pp. 2716-2723, Beijing, China, 2014

9. Muhammad Rezaul Karim, Conor Ryan, On Improving Grammatical Evolution Performance in Symbolic Regression with Attribute Grammar, In Companion Proceedings of the 2014 Genetic and Evolutionary Computation Conference (GECCO 2014), pp. 139-140, Vancouver, Canada,2014. (pdf)

10. Muhammad Rezaul Karim, Sandra Zilles, Robust Features for Detecting Evasive Spammers in Twitter, In Proceedings of the 27th Canadian Conference on Artificial Intelligence, May 6-9, 2014, Montreal, Canada, 2014, Lecture Notes in Artificial Intelligence, vol. 8436, pp. 295-300, 2014, Springer Verlag. (pdf)

11. Muhammad Rezaul Karim, Malek Mouhoub, Revisiting the Performance of Weighted k-Nearest Centroid Neighbor Classifiers, In Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013), pp. 332-337, Boston, USA, 2013. (pdf)

12. Muhammad Rezaul Karim, Conor Ryan, Sensitive Ants are Sensible Ants, In Proceedings of the 14th International Conference on Genetic and Evolutionary Computation Conference (GECCO 2012), pp. 775-782, Philadelphia, USA, 2012, ACM Press.

13. Muhammad Rezaul Karim, Conor Ryan, A New Approach to Solving 0-1 Multiconstraint Knapsack Problems Using Attribute Grammar with Lookahead, In Proceedings of the 14th European Conference on Genetic Programming (EvoStar 2011), Turin, Italy, Lecture Notes in Computer Science, vol. 6621, pp. 251-262, 2011, Springer Verlag.

14. Muhammad Rezaul Karim, Conor Ryan, A Simple Improvement Heuristic for Attributed Grammatical Evolution with Lookahead to Solve the Multiple Knapsack Problem, In Proceedings of the 5th International Conference on Convergence and Hybrid Information Technology (ICHIT 2011), Daejeon, South Korea, Lecture Notes in Computer Science, vol. 6935, pp. 274-281, 2011, Springer Verlag (Best Paper Award).

Technical Reports

1. Karim, M.R., Walker, R.J., Ruhe, G., : A Recommendation System for Tagging in Issue Tracking Systems, Technical Report, Software Engineering Decision Support Laboratory, University of Calgary (April 2015)

2. Karim, M.R.: Theme detection for theme-based release planning. Technical Report, SEDS-TR-113/2014, Software Engineering Decision Support Laboratory, University of Calgary (November 2014) (pdf)