Profile of B M Mainul Hossain

Profile of B M Mainul Hossain

B M Mainul Hossain
Associate Professor
Institute of Information Technology
Institutes
Email: mainul@iit.du.ac.bd
Phone: +880-19-11489984
Image of B M Mainul Hossain
Degree Name Group/Major Subject Board/Institute Country Passing Year
Ph.D. Computer Science University of Illinois at Chicago United States 2014
Masters Computer Science & Engineering University of Dhaka Bangladesh 2007
Bachelor Computer Science & Engineering University of Dhaka Bangladesh 2005
Award Type Award Title Year Country Description
International Google Code Competition Finalist 2012 United States One of the team members of the University of Illinois at Chicago team for Google Code Competition held on Jan 27, 2012 at Chicago and won the second best project prize.
International US Cyber Challenge Finalist 2011 United States Finalist of the USCC US Cyber challenge 2011 and attended the 2011 the US Cyber Challenge (USCC) Virginia Regional Cyber Security Boot Camp held in August 1st through the 5th. (http://www.uscyberchallenge.org/ )
National University of Dhaka Talent-pool Scholarship 2005 Bangladesh Recipient of University of Dhaka Talent-pool scholarship and full tuition waiver for excellence in B.Sc. (Honors) in the Faculty of Science, University of Dhaka, Bangladesh.
National Government Scholarship 1998 Bangladesh Recipient of Government scholarship and full tuition waiver in the Department of Computer Science & Engineering, University of Dhaka, Bangladesh, for excellence in H.S.C examination, 1998, Dhaka Board.
Research Interest
Subject Description
Software Engineering & Security Penetration Testing, Software Testing, Cyber Security, Code Analysis
Machine Learning & Natural Language Processing Data Analysis, Data Science, Bigdata, NLP on the Bengali Language
Project/Research Supervision
Level of Study Title Supervisor Co-Supervisor(s) Name of Student(s) Area of Research Current Completion
Masters News impact on Stock Movements System (NISMS) Dr. B M Mainul Hossain Partho Protim Dey Machine Learning, Information Retrieval
Masters DEMPESTER-SHAFER BASED SMS SPAM CLASSIFICATION Dr. B M Mainul Hossain LUTFUN NAHAR LOTA Machine Learning, Natural Language Processing
Masters SIMPELL: A Clustering Approach for Bangla Spell Checker Based on Phonetic and Structural Similarities Dr. B M Mainul Hossain Prianka Mandal Natural Language Processing, Machine Learning
Project/Research Work
Subject Project Name Source of Fund From Date To Date Collaboration
Language Processing Bangla Text to Speech Conversion University Grants Commission, Bangladesh 28-03-2017 25-03-2018
Machine Learning Bangla Spell Checker ICT Division, Bangladesh Government 01-01-2017
Machine Learning SMS SPAM CLASSIFICATION ICT Division, Bangladesh Government 01-01-2017
Invited Talk
SL Invited Talk
No invited talk is found
SL Collaboration & Membership Name Type Membership Year Membership Expire Year
No Collaboration & Membership is found
Title Organization Location From Date To Date Description
Software Engineer (Intern) Microsoft Corporation Redmond, WA, USA 15-05-2013 15-08-2013 My job responsibilities were to design, develop, and maintain automation systems for use in development and testing cycles; Creating tools to help review source code for trouble spots, debugging and isolating problems, and executing creative tests to find new bugs while regression testing recent fixes.
Research (Intern) Accenture Technology Lab California, USA 15-05-2012 15-08-2012 My responsibility was to investigate various research facets related to software architecture in enterprise systems. I worked on various distributed data management platforms to achieve scalability with higher performance.
Research (Intern) Accenture Technology Lab Chicago, USA 15-05-2011 15-08-2011 My job assignment included research in automated testing of rule-based applications focusing on the non-deterministic behavior inherent in those applications. I also worked in projects regarding the optimization of virtual machines migration.
Software Engineer Uniqa Software & Systems Ltd. Dhaka, Bangladesh 03-10-2006 31-03-2008 Responsible for implementing enterprise level software for Japanese government for health care systems.
Journal Article
1
Khandaker Mamun Ahmed, Prianka Mandal and B M Mainul Hossain : Text to Speech Synthesis for Bangla Language, International Journal of Information Engineering and Electronic Business, vol.11, pp.1-9, 2019 .
2
Kishan Kumar Ganguly, Nadia Nahar and B M Mainul Hossain : A machine learning-based prediction and analysis of flood affected households: A case study of floods in Bangladesh, International Journal of Disaster Risk Reduction (IJDRR), ISSN 2212-4209, DOI:10.1016/j.ijdrr.2018.12.002, (impact factor:2.568) vol.34, no.2019 pp.283-294, 2019 .
3
Md. Masudur Rahman, Rayhanur Rahman and B M Mainul Hossain : Recommendation of Move Method Refactoring to Optimize Modularization Using Conceptual Similarity, International Journal of Information Technology and Computer Science, vol.9, pp.34-42, 2017 .
4
Lutfun Lota and B M Mainul Hossain : A Systematic Literature Review on SMS Spam Detection Techniques, International Journal of Information Technology and Computer Science, vol.9, no.2017 pp.42-50, 2017 .
5
Prianka Mandal and B M Mainul Hossain : A Systematic Literature Review on Spell Checkers for Bangla Language, International Journal of Modern Education and Computer Science, vol.9, no.2017 pp.40-47, 2017 .
6
Md. Mostafijur Rahman, Shanto Rahman, Rayhanur Rahman, B. M. Mainul Hossain and Mohammad Shoyaib : DTCTH: a discriminative local pattern descriptor for image classification, EURASIP Journal on Image and Video Processing, (impact factor:1.534 (2-year Impact Factor), 2.190 (5-year Impact Factor)) vol.2017, no.1 pp.30, 2017 .
7
Abdus Satter and B M Mainul Hossain : Vulnerabilities Assessment of Emerging Webbased Services in Developing Countries, International Journal of Information Engineering and Electronic Business, vol.8, no.2016 pp.1-8, 2016 .
8
Ishtiaque Hussain, Christoph Csallner, Mark Grechanik, Qing Xie, Sangmin Park, Kunal Taneja and B M Mainul Hossain : RUGRAT: Evaluating program analysis and testing tools and compilers with large generated random benchmark applications, Software - Practice and Experience, (impact factor:1.338) vol.46, no.2016 pp.405-431, 2016 .
Conference Proceedings
1
Asadullah Hill Galib and B M Mainul Hossain "Significant API Calls in Android Malware Detection." The 32nd International Conference on Software Engineering & Knowledge Engineering (SEKE 2020) Pittsburgh, USA: 2020 .
2
Mark Grechanik, Chi Wu Mao, Ankush Baisal, David Rosenblum and B M Mainul Hossain "Differencing Graphical User Interfaces." IEEE International Conference on Software Quality, Reliability and Security (QRS) , pp. 203-214. Lisbon, Portugal: 2018 .
3
Mark Grechanik and B M Mainul Hossain "Enhancing Performance And Reliability of Rule Management Platforms." Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering , pp. 187-198. Austin, Texas, USA: ACM, 2015 .
4
Mark Grechanik, B M Mainul Hossain, Ugo Buy and Haisheng Wang "Preventing Database Deadlocks in Applications." ESEC/FSE: Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering , pp. 356-366. Saint Petersburg, Russia: ACM, 2013 .
5
Mark Grechanik, B M Mainul Hossain and Ugo Buy "Testing Database-Centric Applications for Causes of Database Deadlocks." ICST: Sixth (IEEE) International Conference on Software Testing, Verification and Validation Luxembourg City, Luxembourg: IEEE Computer Society, 2013 .
6
B M Mainul Hossain, mark Grechanik, Ugo Buy and Haisheng Wang "REDACT: Preventing Database Deadlocks from Application-based Transactions." ESEC/FSE: Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering , pp. 591-594. Saint Petersburg, Russia: ACM, 2013 .
7
Ishtiaque Hussain, Christoph Csallner, Mark Grechanik, Chen Fu, Qing Xie, Sangmin Park, Kunal Taneja and B M Mainul Hossain "Evaluating Program Analysis and Testing Tools with the RUGRAT Random Benchmark Application Generator." Proceedings of the Ninth International Workshop on Dynamic Analysis , pp. 1-6. Minneapolis, MN, USA: ACM, 2012 .
8
Sangmin Park, B M Mainul Hossain, Ishtiaque Hussain, Christoph Csallner, Mark Grechanik, Kunal Taneja, Chen Fu and Qing Xie "CarFast: Achieving Higher Statement Coverage Faster." ESEC/FSE: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering , pp. 35:1-35:11. Cary, North Carolina, USA: ACM, 2012 .