My research interests are memory management (garbage collection), programming language, software engineering, and natural language processing. Here is my complete list of publications. It is also listed on DBLP and Google Scholar. The preprints are available here.

Ph.D. Thesis

High Performance Reference Counting and Conservative Garbage Collection  Download

2023

[C.31] A. Bhattacharjee, T. Hasan, W. U. Ahmad, Y. Li, Y. Kang, R. Shahriyar, "CrossSum: Beyond English-Centric Cross-Lingual Summarization for 1,500+ Language Pairs," in Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), ACL 2023. Download

[J.12] F. T. Islam, T. Hashem, R. Shahriyar, "A Crowd-Enabled Approach for Privacy-Enhanced and Personalized Safe Route Planning for Fixed or Flexible Destinations," in IEEE Transactions on Knowledge and Data Engineering, 2023.

[C.30] A. Bhattacharjee, T. Hasan, W. U. Ahmad, R. Shahriyar, "BanglaNLG: Benchmarks and Resources for Evaluating Low-Resource Natural Language Generation in Bangla," in Findings of European Chapter of the Association for Computational Linguistics, EACL 2023. Download

2022

[C.29] A. Bhattacharjee, T. Hasan, K. Samin, M. S. Islam, W. U. Ahmad, A. Iqbal, M. S. Rahman, R. Shahriyar, "BanglaBERT: Language Model Pretraining and Benchmarks for Low-Resource Language Understanding Evaluation in Bangla," in Findings of North American Chapter of the Association for Computational Linguistics, NAACL 2022. Download

[C.28] A. Akil, N. Sultana, A. Bhattacharjee, R. Shahriyar, "BanglaParaphrase: A High-Quality Bangla Paraphrase Dataset," in Proceedings of the 2nd Conference of the Asia-Pacific Chapter of the Association for Computational Linguistics and the 12th International Joint Conference on Natural Language Processing, AACL-IJCNLP 2022. Download

[C.27] S. Gehrmann et al., "GEMv2: Multilingual NLG Benchmarking in a Single Line of Code," in Proceedings of the The 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, EMNLP 2022. Download

[J.11] K. Islam, T. Ahmed, R. Shahriyar, A. Iqbal, G. Uddin, "Early prediction for merged vs abandoned code changes in modern code reviews," in Information and Software Technology, vol. 142 (106756), February 2022. Download

[J.10] S. S. R. Jony, R. Shahriyar, M. S. Rahman, M. S. Rahman, T. Alam, "Linking Tweets Towards Geo-Localized Policies: COVID-19 Perspective," in Studies in Health Technology and Informatics, vol. 290, p. 709-713, June 2022.

2021

[C.26] K. Hasan, P. Chakraborty, R. Shahriyar, A. Iqbal, G. Uddin, "A Survey-Based Qualitative Study to Characterize Expectations of Software Developers from Five Stakeholders," to appear in Proceedings of the 15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2021, Bari, Italy, 2021. Download

[C.25] T. Hasan, A. Bhattacharjee, M. S. Islam, K. Samin, Y. Li, Y. Kang, M. S. Rahman, R. Shahriyar, "XL-Sum: Large-Scale Multilingual Abstractive Summarization for 44 Languages," in Findings of the Association for Computational Linguistics, ACL-IJCNLP 2021. Download

[C.24] M. Hasan, T. Muttaqueen, A. A. Ishtiaq, K. S. Mehrab, M. M. A. Haque, T. Hasan, W. Ahmad, A. Iqbal, R. Shahriyar, "CoDesc: A Large Code–Description Parallel Dataset," in Findings of the Association for Computational Linguistics, ACL-IJCNLP 2021. Download

[J.9] P. Chakraborty, R. Shahriyar, A. Iqbal, G. Uddin, "How Do Developers Discuss and Support New Programming Languages in Technical Q&A Site? An Empirical Study of Go, Swift, and Rust in Stack Overflow," in Information and Software Technology, vol. 137 (106603), September 2021. Download

[C.23] S. R. Zaman, D. Sadekeen, A. Alfaz, R. Shahriyar, "One Source to Detect them All: Gender, Age, and Emotion Detection from Voice," in Proceedings of the 2021 IEEE 45th Annual Computer Software and Applications Conference, COMPSAC 2021.

[C.22] R. Rahman, M. R. Rahman, N. I. Tripto, S. H. Apon, M. E. Ali, R. Shahriyar, "AdolescentBot: Understanding Opportunities for Chatbots in Combating Adolescence Sexual and Reproductive Health Problems in Bangladesh," in the ACM CHI Conference on Human Factors in Computing Systems, CHI 2021. Download

[C.21] F. T. Islam, T. Hashem and R. Shahriyar, "A Privacy-enhanced and Personalized Safe Route Planner with Crowdsourced Data and Computation," in Proceedings of the 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, 2021. Download

[C.20] M. L. Siddiq, M. R. R. Jahin, M. R. U. Islam, R. Shahriyar and A. Iqbal, "SQLIFIX: Learning Based Approach to Fix SQL Injection Vulnerabilities in Source Code," in Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021. Download

[J.8] S. Islam, K. Hasan and R. Shahriyar, "Mining Developer Questions about Major NoSQL Databases," in International Journal of Computer Applications, vol. 174, iss. 13, p. 1-8, 2021. Download

2020

[C.19] T. Hasan, A. Bhattacharjee, K. Samin, M. Hasan, M. Basak, M. S. Rahman and R. Shahriyar, "Not Low-Resource Anymore: Aligner Ensembling, Batch Filtering, and New Datasets for Bengali-English Machine Translation," in Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing, EMNLP 2020. Download

[J.7] M. A. Nayeem, M. S. Bayzid, A. H. Rahman, R. Shahriyar, and M. S. Rahman, "Multiobjective Formulation of Multiple Sequence Alignment for Phylogeny Inference," in IEEE Transactions on Cybernetics, 2020. Download

2019

[J.6] A. Bosu, A. Iqbal, R. Shahriyar, and P. Chakraborty, "Understanding the Motivations, Challenges and Needs of Blockchain Software Developers: A Survey," Empirical Software Engineering, vol. 24, iss. 4, p. 2636-2673, 2019. Download

[C.18] M. A. Nayeem, M. S. Bayzid, A. H. Rahman, R. Shahriyar, and M. S. Rahman, "A 'Phylogeny-aware' Multi-objective Optimization Approach for Computing MSA," in Proceedings of the The Genetic and Evolutionary Computation Conference, GECCO 2019, Prague, Czech Republic, 2019. Download

[C.17] P. Chakraborty, R. Shahriyar, and A. Iqbal, "Empirical Analysis of the Growth and Challenges of New Programming Languages," in Proceedings of the 2019 IEEE 43rd Annual Computer Software and Applications Conference, COMPSAC 2019, Milwaukee, Wisconsin, USA, 2019. Download

[C.16] M. R. U. Islam, M. S. Islam, Z. Ahmed, A. Iqbal, and R. Shahriyar, "Automatic Detection of NoSQL Injection Using Supervised Learning," in Proceedings of the 2019 IEEE 43rd Annual Computer Software and Applications Conference, COMPSAC 2019, Milwaukee, Wisconsin, USA, 2019. Download

2018

[C.15] S. A. Hassan, D. Das, A. Iqbal, A. Bosu, R. Shahriyar and T. Ahmed, "SOQDE: A Supervised Learning based Question Difficulty Estimation Model for Stack Overflow," in Proceedings of the 25th Asia-Pacific Software Engineering Conference, APSEC 2018, Nara, Japan, 2018. Download

[C.14] P. Chakraborty, R. Shahriyar, A. Iqbal, and A. Bosu, "Understanding the Software Development Practices of Blockchain Projects: A Survey," in Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2018, Oulu, Finland, 2018. Download

[C.13] Z. Mehrab, R. B. Yousuf, I. A. Tahmid, and R. Shahriyar, "Mining Developer Questions about Major Web Frameworks," in Proceedings of the 14th International Conference on Web Information Systems and Technologies, WEBIST 2018, Seville, Spain, 2018. Download

2016

[C.12] B. Islam, F. Hossain, and R. Shahriyar, "High Performance Approximate Computing by Adaptive Relaxed Synchronization," in Proceedings of 18th IEEE International Conference on High Performance Computing and Communications, HPCC 2016, Sydney, Australia, 2016. Download

[C.11] N. S, Sattar, T. Aqila, and R. Shahriyar, "Towards concurrent data structure development with Relaxed Synchronization," in Proceedings of the 9th International Conference on Electrical and Computer Engineering, ICECE 2016, Dhaka, Bangladesh, 2016. Download

[C.10] M. Tasnim, R. Shahriyar, N. Nahar, and H. Mahmud, "Intelligent Depression Detection and Support System: Statistical Analysis, Psychological Review and Design Implication," in Proceedings of IEEE 18th International Conference on e-Health Networking, Applications and Services, Healthcom 2016, Munich, Germany, 2016. Download

[C.9] A. Sultana, M. Naznin, and R. Shahriyar, "Conflicting Goal Constrained Architecture of a Heterogeneous Mobile Sensor Network," in Proceedings of the 2nd International Conference on Networking Systems and Security, NSysS 2016, Dhaka, Bangladesh, 2016. Download

[C.8] M. R. Haque, M. Naznin, and R. Shahriyar, "Distributed Low Overhead ID in a Wireless Sensor Network," in Proceedings of the 17th International Conference on Distributed Computing and Networking, ICDCN 2016, Singapore, 2016. Download

2014

[J.5] R. Shahriyar, S. M. Blackburn, and K. S. McKinley, "Fast Conservative Garbage Collection," ACM SIGPLAN Notices, vol. 49, iss. 10, p. 121-139, 2014.

[C.7] R. Shahriyar, S. M. Blackburn, and K. S. McKinley, "Fast Conservative Garbage Collection," in Proceedings of the 25th ACM SIGPLAN conference on Object Oriented Programming Systems, Languages and Applications, OOPSLA '14, Portland, USA, 2014. Download ACM Download

2013

[J.4] R. Shahriyar, S. M. Blackburn, X. Yang, and K. S. McKinley, "Taking Off the Gloves with Reference Counting Immix," ACM SIGPLAN Notices, vol. 48, iss. 10, p. 93-110, 2013.

[C.6] R. Shahriyar, S. M. Blackburn, X. Yang, and K. S. McKinley, "Taking Off the Gloves with Reference Counting Immix," in Proceedings of the 24th ACM SIGPLAN conference on Object Oriented Programming Systems, Languages and Applications, OOPSLA '13, Indianapolis, USA, 2013. Download ACM Download

2012

[C.5] R. Shahriyar, S. M. Blackburn, and D. Frampton, "Down for the Count? Getting Reference Counting Back in the Ring," in Proceedings of the Eleventh ACM SIGPLAN International Symposium on Memory Management, ISMM '12, Beijing, China, June 15-16, 2012. Download ACM Download

2011

[C.4] R. Shahriyar, M. M. Akbar, M. S. Rahman, M. F. Bari, and S. Shahriyar, "CORS - A Cost Optimized Resource Reservation Scheme for Grid, " in Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA '11, Las Vegas, Nevada, USA, July 18-21, 2011. Download

2009

[J.3] R. Shahriyar, M. F. Bari, G. Kundu, S. I. Ahamed, and M. M. Akbar, "Intelligent Mobile Health Monitoring System (IMHMS)," International Journal of Control and Automation (IJCA), vol. 2, iss. 3, 2009. Download

[C.3] R. Shahriyar, M. F. Bari, G. Kundu, S. I. Ahamed, and M. M. Akbar, "Intelligent Mobile Health Monitoring System (IMHMS)," in Proceedings of Second International ICST Conference on Electronic Healthcare for the 21st century, eHealth 2009, Istanbul, Turkey, September 23-15, 2009. Download

[J.2] S. Sultana, R. Karim, R. Shahriyar, M. M. Akbar, and S. I. Ahamed, "Ubiquitous Secretary: A Ubiquitous Computing Application based on Web Services Architecture," International Journal of Multimedia and Ubiquitous Engineering (IJMUE), vol. 4, iss. 4, 2009. Download

[C.2] M. F. Bari, M. S. Rahman, and R. Shahriyar, "Finding all covers of an indeterminate string in O(n) time on average," in Proceedings of the Prague Stringology Conference, PSC 2009, Prague, Czech Republic, August 31 - September 2, 2009.

2008

[J.1] R. Shahriyar, E. Hoque, I. Naim, S. Sohan, M. M. Akbar, and M. Khan, "Controlling Remote Systems using Mobile Telephony," International Journal of Smart Home (IJSH), vol. 2, iss. 3, 2008. Download

[C.1] R. Shahriyar, E. Hoque, I. Naim, S. Sohan and M. M. Akbar, "Controlling Remote Systems using Mobile Telephony," in Proceedings of the 1st International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications, Mobilware 2008, Innsbruck, Austria, February 13 - 15, 2008. Download

M.Sc. Thesis

A Distributed Optimized Resource Reservation Scheme for Grid Computing Download

B.Sc. Thesis

Controlling Remote System using Mobile Telephony Download

Service
Program Committee, ISMM 2015