• Rahman M and Roy C. (2023). A Systematic Review of Automated Query Reformulations in Source Code Search. ACM Transactions on Software Engineering and Methodology. 32:6. (1-79). Online publication date: 30-Nov-2023.

    https://doi.org/10.1145/3607179

  • Rahman M, Khomh F, Yeasmin S and Roy C. (2021). The forgotten role of search queries in IR-based bug localization: an empirical study. Empirical Software Engineering. 10.1007/s10664-021-10022-4. 26:6. Online publication date: 1-Nov-2021.

    https://link.springer.com/10.1007/s10664-021-10022-4

  • Rahman M, Roy C and Lo D. (2019). Automatic query reformulation for code search using crowdsourced knowledge. Empirical Software Engineering. 24:4. (1869-1924). Online publication date: 1-Aug-2019.

    https://doi.org/10.1007/s10664-018-9671-0

  • Rahman M. Supporting code search with context-aware, analytics-driven, effective query reformulation. Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings. (226-229).

    https://doi.org/10.1109/ICSE-Companion.2019.00088

  • Rahman M and Roy C. (2018). Effective Reformulation of Query for Code Search Using Crowdsourced Knowledge and Extra-Large Data Analytics 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME). 10.1109/ICSME.2018.00057. 978-1-5386-7870-1. (473-484).

    https://ieeexplore.ieee.org/document/8530053/

  • Rahman M and Roy C. Improved query reformulation for concept location using CodeRank and document structures. Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering. (428-439).

    /doi/10.5555/3155562.3155618

  • Rahman M and Roy C. (2017). Improved query reformulation for concept location using CodeRank and document structures 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE). 10.1109/ASE.2017.8115655. 978-1-5386-2684-9. (428-439).

    http://ieeexplore.ieee.org/document/8115655/

  • (2017). A historical, textual analysis approach to feature location. Information and Software Technology. 88:C. (110-126). Online publication date: 1-Aug-2017.

    https://doi.org/10.1016/j.infsof.2017.04.003

  • Kevic K, Walters B, Shaffer T, Sharif B, Shepherd D and Fritz T. (2017). Eye gaze and interaction contexts for change tasks Observations and potential. Journal of Systems and Software. 128:C. (252-266). Online publication date: 1-Jun-2017.

    https://doi.org/10.1016/j.jss.2016.03.030

  • Rahman M and Roy C. (2017). STRICT: Information retrieval based search term identification for concept location 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER). 10.1109/SANER.2017.7884611. 978-1-5090-5501-2. (79-90).

    https://ieeexplore.ieee.org/document/7884611/

  • Kevic K. Recognizing relevant code elements during change task navigation. Proceedings of the 38th International Conference on Software Engineering Companion. (851-854).

    https://doi.org/10.1145/2889160.2889270

  • Rahman M, Roy C and Lo D. (2016). RACK: Automatic API Recommendation Using Crowdsourced Knowledge 2016 IEEE 23rd International Conference on Software Analysis, Evolution and Reengineering (SANER). 10.1109/SANER.2016.80. 978-1-5090-1855-0. (349-359).

    http://ieeexplore.ieee.org/document/7476656/

  • Chochlov M, English M and Buckley J. (2015). Using changeset descriptions as a data source to assist feature location 2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM). 10.1109/SCAM.2015.7335401. 978-1-4673-7529-0. (51-60).

    http://ieeexplore.ieee.org/document/7335401/

  • Mohammad Masudur Rahman and Roy C. (2015). TextRank based search term identification for software change tasks 2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER). 10.1109/SANER.2015.7081873. 978-1-4799-8469-5. (540-544).

    http://ieeexplore.ieee.org/document/7081873/

  • Amann S, Beyer S, Kevic K and Gall H. (2015). Software Mining Studies: Goals, Approaches, Artifacts, and Replicability. Software Engineering. 10.1007/978-3-319-28406-4_5. (121-158).

    http://link.springer.com/10.1007/978-3-319-28406-4_5