Mohammad Masudur Rahman
(a.k.a. Masud Rahman)
 
PhD Research Student, Software Research Lab, University of Saskatchewan, Canada

"And say: My Lord increase me in knowledge." -(The Qur'an, Ta-Ha 20:114)

Masud
"You can go so far you can dream of and dare to ..."

Home Publication Research Education Employment Projects Expertise Awards Service Moments

Research Publications

journal article conference paper technical report, dissertation research talk

Conference & Journal Papers

2017

@INPROCEEDINGS{ase2017amasud, author={Rahman, M. M. and Roy, C. K.}, booktitle={Proc. ASE}, title={Improved Query Reformulation for Concept Location using CodeRank and Document Structures}, year={2017}, pages={to appear} }
@INPROCEEDINGS{saner2017masud, author={Rahman, M. M. and Roy, C. K.}, booktitle={Proc. SANER}, title={{STRICT}: {Information Retrieval Based Search Term Identification for Concept Location}}, year={2017}, pages={79--90} }
@INPROCEEDINGS{msr2017amasud, author={Rahman, M. M. and Roy, C. K. and Kula, R. G.}, booktitle={Proc. MSR}, title={Predicting Usefulness of Code Review Comments using Textual Features and Developer Experience}, year={2017}, pages={215--226} }
@INPROCEEDINGS{msr2017bmasud, author={Rahman, M. M. and Roy, C. K.}, booktitle={Proc. MSR}, title={Impact of Continuous Integration on Code Reviews}, year={2017}, pages={499--502} }
@INPROCEEDINGS{icse2017masud, author={Rahman, M. M. and Roy, C. K. and Lo, D.}, booktitle={Proc. ICSE}, title={RACK: Code Search in the IDE using Crowdsourced Knowledge}, year={2017}, pages={51--54} }
2016
@INPROCEEDINGS{saner2016masud, author={Rahman, M. M. and Roy, C. K. and Lo, D.}, booktitle={Proc. SANER}, title={{RACK}: {A}utomatic {API} {R}ecommendation using {C}rowdsourced {K}nowledge}, year={2016}, pages={349--359} }
@inproceedings{icse2016masud, author = {Rahman, M. M. and Roy, C. K. and Collins, J.}, title = {{CORRECT: Code Reviewer Recommendation Based on Cross-Project and Technology Experience}}, booktitle = {Proc. ICSE}, year = {2016}, pages = {222--231} }
@inproceedings{ase2016masud-correct, author = {Rahman, M. M. and Roy, C. K. and Redl, J and Collins, J.}, title = {{CORRECT: Code Reviewer Recommendation at GitHub for Vendasta Technologies}}, booktitle = {Proc. ASE}, year = {2016}, pages = {792--797} }
@inproceedings{ase2016masud, author = {Rahman, M. M. and Roy, C. K. }, title = {{QUICKAR: Automatic Query Reformulation for Concept Location Using Crowdsourced Knowledge}}, booktitle = {Proc. ASE}, year = {2016}, pages = {220--225} }
@inproceedings{seke2016masud, author = {Mondal, A. and Rahman, M. M. and Roy, C. K.}, title = {{Embedded Emotion-based Classification of Stack Overflow Questions Towards the Question Quality Prediction}}, booktitle = {Proc. SEKE}, year = {2016}, pages = {to appear} }
2015
@INPROCEEDINGS{scam2015masud, author={Rahman, M. M. and Roy, C. K. and Keivanloo, I.}, booktitle={Proc. SCAM}, title={Recommending {I}nsightful {C}omments for {S}ource {C}ode using {C}rowdsourced {K}nowledge}, year={2015}, pages={81-90} }
@inproceedings{cascon2015masud, author = {Rahman, Mohammad Masudur and Roy, Chanchal K.}, title = {Recommending Relevant Sections from a Webpage About Programming Errors and Exceptions}, booktitle = {Proc. CASCON}, year = {2015}, pages = {181--190} }
@INPROCEEDINGS{msrch2015masud, author={M. M. Rahman and C. K. Roy}, booktitle={ Proc. MSR}, title={An Insight into the Unresolved Questions at Stack Overflow}, year={2015}, pages={426-429} }
@INPROCEEDINGS{saner2015masud, author={Mohammad Masudur Rahman and C. K. Roy}, booktitle={Proc. SANER}, title={TextRank based search term identification for software change tasks}, year={2015}, pages={540-544} }
2014
@INPROCEEDINGS{scam2014masud, author={M. M. Rahman and C. K. Roy}, booktitle={Proc. SCAM}, title={On the Use of Context in Recommending Exception Handling Code Examples}, year={2014}, pages={285-294} }
@INPROCEEDINGS{icsme2014masud, author={M. M. Rahman and C. K. Roy}, booktitle={Proc. ICSME}, title={SurfClipse: Context-Aware Meta-search in the IDE}, year={2014}, pages={617-620} }
@inproceedings{msrch2014masud, author = {Rahman, Mohammad Masudur and Roy, Chanchal K.}, title = {An Insight into the Pull Requests of GitHub}, booktitle = {Proc. MSR}, pages = {364--367} }
@INPROCEEDINGS{csmrwcre2014masud, author={M. M. Rahman and S. Yeasmin and C. K. Roy}, booktitle={Proc. CSMR-WCRE}, title={Towards a context-aware IDE-based meta search engine for recommendation about programming errors and exceptions}, year={2014}, pages={194-203} }
2013
  • M. Masudur Rahman, Shamima Yeasmin Mukta, Chanchal K. Roy, "An IDE-Based Context-Aware Meta Search Engine", In Proceedings of Early Reseach Acheivement (ERA) Track of the 20th Working Conference on Reverse Engineering (WCRE 2013), Koblenz, Germany, October 2013, pp. 467--471 [Bib]
2010

2009

Thesis

  • MSc Thesis: Mohammad Masudur Rahman, "Exploiting Context in Dealing with Programming Errors and Exceptions in the IDE", thesis dissertation, University of Saskatchewan, 2014 [PDF]
  • B.Sc Thesis: Md. Masudur Rahman, Shamima Yeasmin, "Information Retrieval by Modified Term Weighting Method using Random Walk Model with Query Term Position Ranking", thesis dissertation, Khulna University, 2009 [PDF]

Research Talks

2016
  • Mohammad Masudur Rahman. 2016, "CORRECT: Code Reviewer Recommendation in GitHub Based on Cross-Project and Technology Experience", ICSE, Austin, TX, USA [Slides]
  • Mohammad Masudur Rahman. 2016, "CORRECT: Code Reviewer Recommendation at GitHub for Vendasta Technologies", ASE, Singapore [Slides]
  • Mohammad Masudur Rahman. 2016, "QUICKAR: Automatic Query Reformulation for Concept Location Using Crowdsourced Knowledge", ASE, Singapore [Slides]
  • Mohammad Masudur Rahman. 2016, "RACK: Automatic API Recommendation using Crowdsourced Knowledge", SANER, Osaka, Japan [Slides]
  • Mohammad Masudur Rahman. 2016, "BRACK: Identification of Bug-prone API Methods using Crowdsourced Knowledge", Project presentation, University of Saskatchewan [Slides]
2015
  • Mohammad Masudur Rahman. 2015, "SOAP: Simple Object Access Protocol", Seminar, University of Saskatchewan, Canada [Slides]
  • Mohammad Masudur Rahman. 2015, "Recommending Insightful Comments for Source Code using Crowdsourced Knowledge", CSER, Markham, Canada [Slides]
  • Mohammad Masudur Rahman. 2015, "Recommending Relevant Sections from a Webpage about Programming Errors and Exceptions", CASCON, Markham, Canada [Slides]
  • Mohammad Masudur Rahman. 2015, "Recommending Relevant Sections from a Webpage about Programming Errors and Exceptions", CSER (Poster), Markham, Canada [Slides]
  • Mohammad Masudur Rahman. 2015, "CORRECT: Code Reviewer Recommendation in GitHub Based on Cross-Project and Technology Experience", Technology Meeting, VendAsta, Saskatoon, Canada [Slides]
  • Mohammad Masudur Rahman. 2015, "TextRank Based Search Term Identification for Software Change Tasks", SANER, Montreal, Canada [Slides]
  • Mohammad Masudur Rahman. 2015, "SurfClipse: Context-Aware Meta Search in the IDE", CSER (Poster), Montreal, Canada [Slides]
2014
  • Mohammad Masudur Rahman. 2014, "SurfClipse: Context-Aware Meta Search in the IDE", ICSME, Victoria, Canada [Slides]
  • Mohammad Masudur Rahman. 2014, "SurfClipse: Context-Aware Meta Search in the IDE", ICSME (Poster), Victoria, Canada [Slides]
  • Mohammad Masudur Rahman. 2014, "On the Use of Context in Recommending Exception Handling Code Examples", SCAM, Victoria, Canada [Slides]
  • Mohammad Masudur Rahman. 2014, "Exploiting Context in Dealing with Programming Errors and Exceptions in the IDE", MSc thesis defence, University of Saskatchewan [Slides]
2013
  • Mohammad Masudur Rahman. 2013, "An IDE-Based Context-Aware Meta Search Engine", WCRE, Koblenz, Germany, University of Koblenz-Landau [Slides]
  • Mohammad Masudur Rahman. 2013, "Semantic Network Based API Usage Pattern Extraction and Learning", Graduate Symposium, University of Saskatchewan [Slides]
  • Mohammad Masudur Rahman. 2013, "Adaptive Bug Classification for CVE List using Bayesian Probabilistic Approach", Project Presentation, University of Saskatchewan [Slides]
  • Mohammad Masudur Rahman. 2013, "Java Remote Method Invocation", Article Presentation, University of Saskatchewan, [Slides]
2009
  • Mohammad Masudur Rahman. 2009, "Information Retrieval by Modified Term Weighting Method using Random Walk Model with Query Term Position Ranking", B.Sc thesis defense, Khulna University [Slides]

Technical Reports

Publication Stats

  • ICSE (A*) x 2
  • ASE (A) x 3
  • ICSME (A) x 1
  • MSR (A) x 4
  • SANER (B) x 5
  • SCAM (C) x 2
  • SEKE (B) x 1
  • CASCON x 1
  • ICSPS x 1
  • VSSM x 1
Copyright © Mohammad Masudur Rahman. Last updated on April, 2017