faculty image


Contact:
Department of Computer Science and Engineering
Bangladesh University of Engineering and Technology
Dhaka-1000, Bangladesh

Email:
rifat.shahriyar@gmail.com, rifat@cse.buet.ac.bd

Telephone:
Office:
Cell: +8801777403791
Residence:

Web page:
http://rifatshahriyar.github.io/

Dr. Rifat Shahriyar (রিফাত শাহরিয়ার)

Professor
Research Area:
Artificial Intelligence and Machine Learning
Software Engineering
Programming Language

Research Interest:
Memory Management and Garbage Collection
Programming Language
Software Engineering
Natural Language Processing
Academic Background:
Ph.D. in Computer Science, 2015
Australian National University

M.Sc. in Computer Science and Engineering, 2009
Bangladesh University of Engineering and Technology

B.Sc. in Computer Science and Engineering, 2007
Bangladesh University of Engineering and Technology
Selected Publications:


Journal Papers:

1. Muhammad Ali Nayeem, Md Shamsuzzoha Bayzid, Atif Hasan Rahman, Rifat Shahriyar, M. Sohel Rahman, Multi Objective Formulation of Multiple Sequence Alignment for Phylogeny Inference, IEEE Transactions on Cybernetics, Early Access, 1-12, 2020.
2. Saiful Islam, Khaled Hasan, Rifat Shahriyar, Mining Developer Questions about Major NoSQL Databases, International Journal of Computer Applications, 174 (13), 1-8, 2020.
3. Amiangshu Bosu, Anindya Iqbal, Rifat Shahriyar, Partha Chakraborty, Understanding the Motivations, Challenges and Needs of Blockchain Software Developers: A Survey, Empirical Software Engineering, 24 (4), 2636-2673, 2019.
4. Rifat Shahriyar, Stephen M. Blackburn, Kathryn S. McKinley, Fast Conservative Garbage Collection, ACM SIGPLAN Notices, 49 (10), 121-139, 2014.
5. Rifat Shahriyar, Stephen M. Blackburn, Xi Yang, Kathryn S. McKinley, Taking Off the Gloves with Reference Counting Immix, ACM SIGPLAN Notices, 48 (10), 93-110, 2013.
6. Rifat Shahriyar, Md. Faizul Bari, Gourab Kundu, Sheikh Iqbal Ahamed, Md. Mostofa Akbar, Intelligent Mobile Health Monitoring System (IMHMS), International Journal of Control and Automation (IJCA), 2 (3), 13-28, 2009.
7. Salmin Sultana, Rezwana Karim, Rifat Shahriyar, Md. Mostofa Akbar, and Sheikh Iqbal Ahamed, Ubiquitous Secretary: A Ubiquitous Computing Application based on Web Services Architecture, International Journal of Multimedia and Ubiquitous Engineering (IJMUE), 4 (4), 53-70, 2009.
8. Rifat Shahriyar, Enamul Hoque, Iftekhar Naim, S M Sohan, Md. Mostofa Akbar and Masud Khan, Remote Controlling of Home Appliances using Mobile Telephony, International Journal of Smart Home (IJSH), 2 (3), 37-54, 2008.
Conference Papers:

1. Fariha Tabassum Islam, Tanzima Hashem, Rifat Shahriyar, A Privacy-Enhanced and Personalized Safe Route Planner with Crowdsourced Data and Computation, 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, 2021, , , 2021.
2. Mohammed Latif Siddiq, Md. Rezwanur Rahman Jahin, Mohammad Rafid Ul Islam, Rifat Shahriyar, Anindya Iqbal, SQLIFIX: Learning Based Approach to Fix SQL Injection Vulnerabilities in Source Code, 28th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021, , , 2021.
3. Rifat Rahman, Md. Rishadur Rahman, Nafis Irtiza Tripto, Sajid Hasan Apon, Mohammed Eunus Ali, Rifat Shahriyar, AdolescentBot: Understanding Opportunities for Chatbots in Combating Adolescence Sexual and Reproductive Health Problems in Bangladesh, ACM CHI Conference on Human Factors in Computing Systems, CHI 2021, , , 2021.
4. Tahmid Hasan, Abhik Bhattacharjee, Kazi Samin, Masum Hasan, Madhusudan Basak, M. Sohel Rahman, Rifat Shahriyar, Not Low-Resource Anymore: Aligner Ensembling, Batch Filtering, and New Datasets for Bengali-English Machine Translation, 2020 Conference on Empirical Methods in Natural Language Processing, EMNLP 2020, , , 2020.
5. Md Rafid Ul Islam, Md Saiful Islam, Zakaria Ahmed, Anindya Iqbal, Rifat Shahriyar, Automatic Detection of NoSQL Injection Using Supervised Learning, 2019 IEEE 43rd Annual Computer Software and Applications Conference, COMPSAC 2019, , , 2019.
6. Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Empirical Analysis of the Growth and Challenges of New Programming Languages, 2019 IEEE 43rd Annual Computer Software and Applications Conference, COMPSAC 2019, , , 2019.
7. Muhammad Ali Nayeem, Md. Shamsuzzoha Bayzid, Atif Hasan Rahman, Rifat Shahriyar, M. Sohel Rahman, A 'Phylogeny-aware' Multi-objective Optimization Approach for Computing MSA, Genetic and Evolutionary Computation Conference, GECCO 2019, , , 2019.
8. Zakaria Mehrab, Raquib Bin Yousuf, Ibrahim Asadullah Tahmid, Rifat Shahriyar, Mining Developer Questions about Major Web Frameworks, 14th International Conference on Web Information Systems and Technologies, WEBIST 2018, , , 2018.
9. Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Amiangshu Bosu, Understanding the Software Development Practices of Blockchain Projects: A Survey, 12th International Symposium on Empirical Software Engineering and Measurement, ESEM 2018, , , 2018.
10. Sk Adnan Hassan, Dipto Das, Anindya Iqbal, Amiangshu Bosu, Rifat Shahriyar, Toufique Ahmed, SOQDE: A Supervised Learning based Question Difficulty Estimation Model for Stack Overflow, 25th Asia-Pacific Software Engineering Conference, APSEC 2018, , , 2018.
11. Md Rakibul Haque, Mahmuda Naznin, and Rifat Shahriyar, Distributed Low Overhead ID in a Wireless Sensor Network, 17th International Conference on Distributed Computing and Networking, ICDCN 2016, Singapore, , , 2016. [paper link]
12. Afroza Sultana, Mahmuda Naznin, and Rifat Shahriyar, Conflicting Goal Constrained Architecture of a Heterogeneous Mobile Sensor Network, 2nd International Conference on Networking Systems and Security, NSysS 2016, , , 2016.
13. Naw Safrin Sattar, Tasmia Aqila and Rifat Shahriyar, Towards concurrent data structure development with Relaxed Synchronization, 9th International Conference on Electrical and Computer Engineering, ICECE 2016, , , 2016.
14. Bashima Islam, Faysal Hossain, Rifat Shahriyar, High Performance Approximate Computing by Adaptive Relaxed Synchronization, 18th IEEE International Conference on High Performance Computing and Communications, HPCC, , , 2016.
15. Mashrura Tasnim, Rifat Shahriyar, Nowshin Nahar, Hossain Mahmud, Intelligent Depression Detection and Support System: Statistical Analysis, Psychological Review and Design Implication, IEEE 18th International Conference on e-Health Networking, Applications and Services, Healthcom, , , 2016.
16. Rifat Shahriyar, Stephen M. Blackburn, Kathryn S. McKinley, Fast Conservative Garbage Collection, 25th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages & Applications, OOPSLA 14, , , 2014.
17. Rifat Shahriyar, Stephen M. Blackburn, Xi Yang, Kathryn S. McKinley, Taking Off the Gloves with Reference Counting Immix, 24th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages & Applications, OOPSLA 13, , , 2013.
18. Rifat Shahriyar, Stephen M Blackburn, and Daniel Frampton, Down for the Count? Getting Reference Counting Back in the Ring, Eleventh ACM SIGPLAN International Symposium on Memory Management, ISMM 12, , , 2012.
19. Rifat Shahriyar, Md. Mostofa Akbar, M Sohel Rahman, M Faizul Bari, and Shampa Shahriyar, CORS - A Cost Optimized Resource Reservation Scheme for Grid, International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 11, , , 2011.
20. Rifat Shahriyar, Md. Faizul Bari, Gourab Kundu, Sheikh Iqbal Ahamed and Md. Mostofa Akbar, Intelligent Mobile Health Monitoring System, Second International ICST Conference on Electronic Healthcare for the 21st century, eHealth 2009, , , 2009.
21. Md. Faizul Bari, M. Sohel Rahman, and Rifat Shahriyar, Finding all covers of an indeterminate string in O(n) time on average, Prague Stringology Conference, PSC 2009, , , 2009.
22. Rifat Shahriyar, Enamul Hoque, Iftekhar Naim, S M Sohan and Md. Mostofa Akbar, Controlling Remote Systems Using Mobile Telephony, 1st International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications, Mobilware 2008, , , 2008.