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

2018 (1)

@INPROCEEDINGS{icse2018masud, author={Rahman, M. M. and Roy, C. K.}, booktitle={Proc. ICSE-C}, title={Improving Bug Localization with Report Quality Dynamics and Query Reformulation}, year={2018}, pages={to appear} }
2017 (5)

@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={428-439} }
@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-C}, title={RACK: Code Search in the IDE using Crowdsourced Knowledge}, year={2017}, pages={51--54} }
2016 (5)

@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-C}, 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 = {521-526} }
2015 (4)

@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 (4)

@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 (1)

2010 (1)

2009 (1)

*Working* = We are working on a journal version, and dataset will be made public soon, *In progress* = Tool development started

Thesis

  • MSc: Mohammad Masudur Rahman, "Exploiting Context in Dealing with Programming Errors and Exceptions in the IDE", thesis dissertation, University of Saskatchewan, 2014
    (Get [PDF], Cite this: [Bib])
  • B.Sc: 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
    (Get [PDF], Cite this: [Bib])

Research Talks

2018
  • Mohammad Masudur Rahman. 2018, "Supporting Software Change Tasks using Automated Query Reformulations", Guest Lecture, CMPT 470/816: Advanced Software Engineering, University of Saskatchewan [Slides]
2017
  • Mohammad Masudur Rahman. 2017, "Improved Query Reformulation for Concept Location using CodeRank and Document Structures", ASE, Urbana, IL, USA [Slides]
  • Mohammad Masudur Rahman, Chanchal K. Roy, 2017, Towards automated supports for code reviews using reviewer recommendation and review quality modelling,56 COW, UCL, London, UK. [Slides]
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 3
  • 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 February, 2018