Publications

 

 

2026

2025

2024 (not all the publications are listed)

2023 (not all the publications are listed)

  • Roy, P. R., Alam, A. I., Al-Omari, F., Roy, B., Roy, C. K., & Schneider, K. A. (2023, October). Unveiling the potential of large language models in generating semantic and cross-language clones. In 2023 IEEE 17th International Workshop on Software Clones (IWSC) (pp. 22-28). IEEE.
  • Alam, A. I., Roy, P. R., Al-Omari, F., Roy, C. K., Roy, B., & Schneider, K. A. (2023, October). GPTCloneBench: A comprehensive benchmark of semantic clones and cross-language clones using GPT-3 model and SemanticCloneBench. In 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp. 1-13). IEEE.
  • Nadim, M., Roy, B. Utilizing source code syntax patterns to detect bug inducing commits using machine learning models. Software Qual J 31, 775–807 (2023). https://doi.org/10.1007/s11219-022-09611-3
  • Rahman, M. S., Mondal, D., Codabux, Z., & Roy, C. K. (2023, October). Integrating Visual Aids to Enhance the Code Reviewer Selection Process. In 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp. 293-305). IEEE.

2022 (not all the publications are listed)

  • S. Roy, G. Laberge, B. Roy, F. Khomh, A. Nikanjam and S. Mondal, “Why Don’t XAI Techniques Agree? Characterizing the Disagreements Between Post-hoc Explanations of Defect Predictions,” 2022 IEEE International Conference on Software Maintenance and Evolution (ICSME), Limassol, Cyprus, 2022, pp. 444-448, doi: 10.1109/ICSME55016.2022.00056.
  • Nadim, M., Mondal, D. & Roy, C.K. Leveraging structural properties of source code graphs for just-in-time bug prediction. Autom Softw Eng 29, 27 (2022). https://doi.org/10.1007/s10515-022-00326-0
  • Nadim, M., Mondal, M., Roy, C. K., & Schneider, K. A. Evaluating the performance of clone detection tools in detecting cloned co-change candidates. Journal of Systems and Software, 187, 111229 (2022). https://doi.org/10.1016/j.jss.2022.111229
  • Nadim, M., Mondal, D. & Roy, C.K. Leveraging structural properties of source code graphs for just-in-time bug prediction. Journal-first Papers, Autom Softw Eng (2022). https://doi.org/10.1007/s10515-022-00326-0
  • Rahman, M. S., & Roy, C. K. (2022, October). An Insight into the Reusability of Stack Overflow Code Fragments in Mobile Applications. In 2022 IEEE 16th International Workshop on Software Clones (IWSC) (pp. 69-75). IEEE.

2021 (not all the publications are listed)

  • Rahman, M.M., Khomh, F., Yeasmin, S., Roy, C.K.. The forgotten role of search queries in IR-based bug localization: an empirical study. Empirical Software Engineering 26, 116 (2021). https://doi.org/10.1007/s10664-021-10022-4.
  • Mondal, M., Roy, C. K., Roy, B., & Schneider, K. A. (2021, May). Fleccs: A technique for suggesting fragment-level similar co-change candidates. In 2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC) (pp. 160-171). IEEE.
  • Saifullah, C. K., Asaduzzaman, M., & Roy, C. K. (2021, May). COSTER: a tool for finding fully qualified names of API elements in online code snippets. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) (pp. 73-76). IEEE.
  • Ahmed, Z., Beyene, M., Mondal, D., Roy, C. K., Dutchyn, C., & Schneider, K. A. (2021, July). Contourdiff: Revealing differential trends in spatiotemporal data. In 2021 25th International Conference Information Visualisation (IV) (pp. 35-41). IEEE.
  • Silva, R. F., Rahman, M. M., Dantas, C. E., Roy, C., Khomh, F., & Maia, M. A. (2021). Improved retrieval of programming solutions with code examples using a multi-featured score. Journal of Systems and Software, 181, 111063.
  • Rahman, M. M., Khomh, F., Yeasmin, S., & Roy, C. K. (2021). The forgotten role of search queries in ir-based bug localization: an empirical study. Empirical Software Engineering, 26(6), 116.
  • Rahman, M. M., & Roy, C. K. (2023). A systematic review of automated query reformulations in source code search. ACM Transactions on Software Engineering and Methodology, 32(6), 1-79.
  • Inoue, K., & Roy, C. K. (Eds.). (2021). Code Clone Analysis: Research, Tools, and Practices. Springer Nature.
  • Mondal, A. K., Roy, C. K., Schneider, K. A., Roy, B., & Nath, S. S. (2021, October). Semantic slicing of architectural change commits: Towards semantic design review. In Proceedings of the 15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (pp. 1-6).
  • Rahman, M. M., Khomh, F., Yeasmin, S., & Roy, C. K. (2021). The forgotten role of search queries in ir-based bug localization: an empirical study. Empirical Software Engineering, 26(6), 116.
  • Silva, R. F., Rahman, M. M., Dantas, C. E., Roy, C., Khomh, F., & Maia, M. A. (2021). Improved retrieval of programming solutions with code examples using a multi-featured score. Journal of Systems and Software, 181, 111063.
  • Kumar Mondal, A., Roy, B., Roy, C. K., & Schneider, K. A. (2021, December). Large Scale Image Registration Utilizing Data-Tunneling in the MapReduce Cluster. In Proceedings of the International Conference on Big Data, IoT, and Machine Learning: BIM 2021 (pp. 167-180). Singapore: Springer Singapore.
  • Siegmund, J., & Roy, C. K. (2022). Correction to: Preface to the special issue on program comprehension. Empirical Software Engineering, 27, 1-2.
  • Antoniol, G., & Gallagher, K. B. (2013). Preface to the special issue on program comprehension. Empirical Software Engineering, 18, 177-180.
  • Mondal, S., Uddin, G., & Roy, C. K. (2021, May). Rollback edit inconsistencies in developer forum. In 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) (pp. 380-391). IEEE.
  • Uddin, G., Khomh, F., & Roy, C. K. (2021). Automatic api usage scenario documentation from technical q&a sites. ACM Transactions on Software Engineering and Methodology (TOSEM), 30(3), 1-45.
  • Khodabandehloo, H., Roy, B., Mondal, M., Roy, C., & Schneider, K. (2021, March). A Testing Approach while Re-engineering Legacy Systems: An Industrial Case Study. In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 600-604). IEEE.
  • Mondal, S., Saifullah, C. K., Bhattacharjee, A., Rahman, M. M., & Roy, C. K. (2021, February). Early detection and guidelines to improve unanswered questions on stack overflow. In Proceedings of the 14th innovations in software engineering conference (formerly known as india software engineering conference) (pp. 1-11).
  • Mondal, A. K., Roy, C. K., Schneider, K. A., Roy, B., & Nath, S. S. (2021, October). Semantic slicing of architectural change commits: Towards semantic design review. In Proceedings of the 15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (pp. 1-6).
  • Mondal, M., Roy, C. K., & Cordy, J. R. (2021). Correction to: NiCad: A Modern Clone Entector. Code Clone Analysis: Research, Tools, and Practices, C1-C1.
  • Svajlenko, J., & Roy, C. K. (2021). Bigclonebench. Code Clone Analysis: Research, Tools, and Practices, 93-105.
  • Mondal, M., Roy, C. K., & Schneider, K. A. (2021). A Summary on the Stability of Code Clones and Current Research Trends. Code Clone Analysis: Research, Tools, and Practices, 169-180.
  • Sajnani, H., Saini, V., Roy, C. K., & Lopes, C. (2021). SourcererCC: Scalable and Accurate Clone Detection. Code Clone Analysis: Research, Tools, and Practices, 51-62.
  • Mondal, M., Roy, C. K., & Cordy, J. R. (2021). NiCad: a modern clone detector. Code Clone Analysis: Research, Tools, and Practices, 45-50.
  • Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A. (2021). ID-correspondence: a measure for detecting evolutionary coupling. Empirical Software Engineering, 26, 1-34.

 

2020

  • Md. Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider:
    CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues. Empirical Software Engineering 25(2): 1493-1532 (2020)
  • Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:
    A survey on clone refactoring and tracking. J. Syst. Softw. 159 (2020)
  • Kawser Wazed Nafi, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
    A universal cross-language software similarity detector for open source software categorization. J. Syst. Softw. 162 (2020)
  • Ming Wu, Pengcheng Wang, Kangqi Yin, Haoyu Cheng, Yun Xu, Chanchal K. Roy:
    LVMapper: A Large-Variance Clone Detector Using Sequencing Alignment Approach. IEEE Access 8: 27986-27997 (2020)
  • Md Nadim, Manishankar Mondal, Chanchal K. Roy:
    Evaluating Performance of Clone Detection Tools in Detecting Cloned Cochange Candidates. IWSC 2020: 15-21
  • Gias Uddin, Foutse Khomh, Chanchal K. Roy:
    Mining API usage scenarios from stack overflow. Inf. Softw. Technol. 122: 106277 (2020)
  • Venkat Bandi, Chanchal K. Roy, Carl Gutwin:
    Clone Swarm: A Cloud Based Code-Clone Analysis Tool. IWSC 2020: 52-56
  • Farouq Al-Omari, Chanchal K. Roy, Tonghao Chen:
    SemanticCloneBench: A Semantic Code Clone Benchmark using Crowd-Source Knowledge. IWSC 2020: 57-63
  • C. M. Khaled Saifullah, Muhammad Asaduzzaman, Chanchal K. Roy:
    Exploring Type Inference Techniques of Dynamically Typed Languages. SANER 2020: 70-80
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
    Associating Code Clones with Association Rules for Change Impact Analysis. SANER 2020: 93-103
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
    HistoRank: History-Based Ranking of Co-change Candidates. SANER 2020: 240-250
  • Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, Jingyi Ma:
    SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration. SANER 2020: 272-283
  • da Silva, R. F. G., Roy, C. K., Rahman, M. M., Schneider, K. A., Paixão, K., Dantas, C. E. D. C., & Maia, M. D. A. (2020). CROKAGE: effective solution recommendation for programming tasks by leveraging crowd knowledge. Empirical Software Engineering, 25, 4707-4758.
  • Mostaeen, G., Roy, B., Roy, C. K., Schneider, K., & Svajlenko, J. (2020). A machine learning based framework for code clone validation. Journal of Systems and Software, 169, 110686.
  • Mondal, S., Uddin, G., & Roy, C. K. (2020, September). Automatic identification of rollback edit with reasons in stack overflow q&a site. In 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp. 856-856). IEEE.
  • Mondal, M., Roy, C. K., & Schneider, K. A. (2020, September). A fine-grained analysis on the inconsistent changes in code clones. In 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME) (pp. 220-231). IEEE.
  • Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A. (2020, July). Investigating near-miss micro-clones in evolving software. In Proceedings of the 28th International Conference on Program Comprehension (pp. 208-218).
  • Bhattacharjee, A., Nath, S. S., Zhou, S., Chakroborti, D., Roy, B., Roy, C. K., & Schneider, K. (2020, June). An exploratory study to find motives behind cross-platform forks from software heritage dataset. In Proceedings of the 17th international conference on mining software repositories (pp. 11-15).
  • Svajlenko, J., & Roy, C. K. (2020). A survey on the evaluation of clone detection performance and benchmarking. arXiv preprint arXiv:2006.15682.
  • Hossain, M. M., Roy, B., Roy, C. K., & Schneider, K. A. (2020). VizSciFlow: a visually guided scripting framework for supporting complex scientific data analysis. Proceedings Of The ACM On Human-Computer Interaction, 4(EICS), 1-37.
  • Uddin, G., Khomh, F., & Roy, C. K. (2020). Mining API usage scenarios from stack overflow. Information and Software Technology, 122, 106277.
  • Siegmund, J., & Roy, C. K. (2020). Preface to the special issue on program comprehension. Empirical Software Engineering, 25, 2137-2139.
  • Ahasanuzzaman, M., Asaduzzaman, M., Roy, C. K., & Schneider, K. A. (2020). CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues. Empirical Software Engineering, 25, 1493-1532.
  • Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A. (2020, February). Historank: History-based ranking of co-change candidates. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 240-250). IEEE.
  • Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A. (2020, February). Associating code clones with association rules for change impact analysis. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 93-103). IEEE.
  • Li, G., Wu, Y., Roy, C. K., Sun, J., Peng, X., Zhan, N., … & Ma, J. (2020, February). SAGA: efficient and large-scale detection of near-miss clones with GPU acceleration. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 272-283). IEEE.
  • Al-Omari, F., Roy, C. K., & Chen, T. (2020, February). Semanticclonebench: A semantic code clone benchmark using crowd-source knowledge. In 2020 IEEE 14th International Workshop on Software Clones (IWSC) (pp. 57-63). IEEE.
  • Bandi, V., Roy, C. K., & Gutwin, C. (2020, February). Clone swarm: A cloud based code-clone analysis tool. In 2020 IEEE 14th International Workshop on Software Clones (IWSC) (pp. 52-56). IEEE.
  • Saifullah, C. K., Asaduzzaman, M., & Roy, C. K. (2020, February). Exploring type inference techniques of dynamically typed languages. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 70-80). IEEE.
  • Chakroborti, D., Roy, B., Mondal, A., Mostaeen, G., Roy, C. K., Schneider, K. A., & Deters, R. (2020). A Data Management Scheme for Micro-Level Modular Computation-Intensive Programs in Big Data Platforms. Data Management and Analysis: Case Studies in Education, Healthcare and Beyond, 135-153.
  • Ferdous, R., Roy, B., Roy, C. K., & Schneider, K. A. (2020). Workflow provenance for big data: from modelling to reporting. Data Management and Analysis: Case Studies in Education, Healthcare and Beyond, 185-200.
  • Mondal, M., Roy, C. K., & Schneider, K. A. (2020). A survey on clone refactoring and tracking. Journal of Systems and Software, 159, 110429.

 2019

  • Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A. (2019). An empirical study on bug propagation through code cloning. Journal of Systems and Software, 158, 110407.
  • Mondal, A. K., Roy, C., Roy, B., & Schneider, K. A. (2019, November). Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features. In 2019 34th IEEE/ACM International Conference on Automated Software Engineering Workshop (ASEW) (pp. 23-28). IEEE.
  • J. Svajlenko and C. K. Roy, The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis, Transactions on Software Engineering, 28 pages (to appear)
  • Mohammad M. Rahman, C. K. Roy and David Lo, “Automatic Query Reformulation for Code Search using Crowdsourced Knowledge”, Empirical Software Engineering (EMSE), pp. 1-56, January 2019. https://doi.org/10.1007/s10664-018-9671-0.
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider, “An Empirical Study on Bug Propagation through Code Cloning”, Journal of Systems and Software, https://doi.org/10.1016/j.jss.2019.110407
  • C M Khaled Saifullah, Muhammad Asaduzzaman and Chanchal K. Roy “Learning from examples to Find Fully Qualified Names of API Elements in Code Snippets”, In Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), San Diego, California, United States, November, 2019, 12 pp. (accepted).
  • Kawser Wazez, Tonny Kar, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider, “ CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation”, In Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), San Diego, California, United States, November, 2019, 12 pp. (accepted).
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, “Investigating the Relationship between Evolutionary Coupling and Software Bug-proneness”, in the Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada, 2019, 11pp. (to appear)
  • M. Golam, B. Roy, C. K. Roy, and K. A. Schneider, Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis. Journal Proceedings of the ACM on Human-Computer Interaction – EICS Volume 3, Issue EICS, 9:1-9:28 (2019).
  • D. Mondal, M. Mondal, C. K. Roy, K. A. Schneider, S. Wang and Y. Li, 2019, “Clone-World: A visual analytic system for large scale software clones”, Journal of Visual Informatics, 3(1): 18-26, 2019.
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, “Ranking Co-change Candidates of Micro-Clones”, in the Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada, 2019, 11pp. (to appear)
  • Amit Kumar Mondal, Chanchal K. Roy, Banani Roy and Kevin A. Schneider, “Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features”, In Proceedings of the 2nd International Workshop on Advances in Mobile App Analysis (A-Mobile 2019), San Diego, November, 2019, 6pp. (to appear).
  • Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, “Investigating Context Adaptation Bugs in Code Clones”, in the Proceedings of the 35th International Conference on Software Maintenance and Evolution (ICSME), Cleveland, USA, September, 2019, pp. 157-168.
  • S. Mondal, M. M. Rahman and CK. Roy, “Can Issues Reported at Stack Overflow Questions be Reproduced? An Exploratory Study”, In Proceeding of the 16th International Conference on Mining Software Repositories (MSR 2019), pp. 479-489, Montreal, Canada, May 2019.
  • G. Uddin, F. Khomh and C. K. Roy, “Towards Crowd-Sourced API Documentation”, In Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE 2019, poster track), pp. 310-311, Montreal, Canada, May 2019.
  • R.F. Gomes Da Silva, C. K. Roy, M. M. Rahman, KA Schneider, K. Paixão and M. Maia, “Recommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge”, In Proceedings of The 27th International Conference on Program Comprehension (ICPC 2019), pp. 358-368, Montreal, Canada, May 2019.
  • J.F. Islam, M Mondal, CK. Roy and KA Schneider, “Comparing Bug Replication in Regular and Micro Code Clones”, In Proceedings of The 27th International Conference on Program Comprehension (ICPC 2019), pp. 81-92, Montreal, Canada, May 2019.
  • D. Mondal, M. Mondal, C. K. Roy, K. A. Schneider, S. Wang and Y. Li, “Towards Visualizing Large Scale Evolving Clones”, In Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE 2019, poster track), pp. 302-303, Montreal, Canada, May 2019
  • J. F. Islam, M. Mondal, C. K. Roy, “A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones”, In Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), Hangzhou, China, February, 2019, pp. 73-83.

2018

  • Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, “Bug-proneness and Late Propagation Tendency of Code Clones: A Comparative Study on Different Clone Types”, Journal of Systems and Software, Volume 144, October 2018, Pages 41-59.
  • Manishankar Mondal, Md. Saidur Rahman, Chanchal K. Roy, Kevin A. Schneider, “Is Cloned Code Really Stable?”, Empirical Software Engineering (EMSE), Volume 23, Issue 2, pp 693–770 (April 2018).
  • Effective Reformulation of Query for Code Search using Crowdsourced Knowledge and Extra-Large Data Analytics
    M. Masudur Rahman and C.K. Roy, “Effective Reformulation of Query for Code Search using Crowdsourced Knowledge and Extra-Large Data Analytics”, In Proceeding of The 34th International Conference on Software Maintenance and Evolution (ICSME 2018), pp. 12, Madrid, Spain, September, 2018 (to appear)
  • Improving IR-Based Bug Localization with Context-Aware Query Reformulation
    M. Masudur Rahman and C.K. Roy, “Improving IR-Based Bug Localization with Context-Aware Query Reformulation”, In Proceeding of The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018), pp. 621–632, Florida, USA, November, 2018. (Acceptance rate 19%).
  • CCAligner: a token based large-gap clone detector
    Pengcheng Wang, Jeffrey Svajlenko, Yanzhao Wu, Yun Xu and Chanchal K. Roy, “CCAligner: a token based large-gap clone detector”, In Proceeding of The 40th International Conference on Software Engineering (ICSE 2018), 12pp., Gothenburg, Sweden, May 2018 (to appear).
  • Poster: Improving Bug Localization with Report Quality Dynamics and Query Reformulation
    M. Masudur Rahman and C.K. Roy, “Poster: Improving Bug Localization with Report Quality Dynamics and Query Reformulation”, In Proceeding of the companion volume of the 40th International Conference on Software Engineering (ICSE 2018), 2pp., Gothenburg, Sweden, May 2018 (to appear).
  • Poster: Fast, Scalable and User-Guided Clone Detection
    Jeffrey Svajlenko, Chanchal K. Roy, “Poster: Fast, Scalable and User-Guided Clone Detection”, In Proceeding of the companion volume of the 40th International Conference on Software Engineering (ICSE 2018), 2pp., Gothenburg, Sweden, May 2018 (to appear).
  • Large Scale Clone Detection, Analysis, and Benchmarking: An Evolutionary Perspective (Keynote)
    Chanchal K. Roy, “Large Scale Clone Detection, Analysis, and Benchmarking: An Evolutionary Perspective (Keynote)“, the IEEE 12th International Workshop on Software Clones (IWSC 2018), Keynote talk, March 2018.
  • Benchmarks for software clone detection: a ten-year retrospective
    C. K. Roy and James. R. Cordy, “Benchmarks for software clone detection: a ten-year retrospective“, In Proceedings of the 25th International Conference on Software Analysis, Evolution, and Reengineering (SANER’18), pp. 26-37, Campobasso, Italy, March 2018.
  • Classifying Stack Overflow Posts On API Issues
    Md Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy and Kevin Schneider, “Classifying Stack Overflow Posts On API Issues“, In Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2018), pp. 244-254, Campobasso, Italy, March 2018.
  • Micro-Clones in Evolving Software
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “Micro-Clones in Evolving Software“, In Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2018), pp. 50-60, Campobasso, Italy, March 2018.

2017

  • Is Cloned Code Really Stable?
    Manishankar Mondal, Md. Saidur Rahman, Chanchal K. Roy, Kevin A. Schneider, “Is Cloned Code Really Stable?”, pp. 1-78, Empirical Software Engineering, (Accepted for publication, May 29, 2017). Online First: https://link.springer.com/article/10.1007/s10664-017-9528-y
  • Improved Query Reformulation for Concept Location using CodeRank and Document Structures
    M. Masudur Rahman and C.K. Roy, “Improved Query Reformulation for Concept Location using CodeRank and Document Structures”, In Proceeding of The 32nd International Conference on Automated Software Engineering (ASE 2017), pp. 428-439, Urbana-Champaign, Illinois, USA, October 2017. (Acceptance rate: 21%)
  • FEMIR: A tool for recommending framework extension examples
    Muhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, “FEMIR: a tool for recommending framework extension examples”, In Proceeding of The 32nd International Conference on Automated Software Engineering (ASE 2017), pp. 967-972, Urbana-Champaign, USA, October 2017.
  • Recommending Framework Extension Examples
    Muhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, “Recommending Framework Extension Examples”, In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 456-466, Shanghai, China, September 20-22, 2017. (Acceptance rate 27.7%).
  • Bug Propagation through Code Cloning: An Empirical Study
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “Bug Propagation through Code Cloning: An Empirical Study”, In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 227-237, Shanghai, China, September 20-22, 2017. (Acceptance rate 27.7%).
  • Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study
    Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, “Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study”, International Journal of Software Engineering and Knowledge Engineering, pp. 1507-1527, November 2017, Vol. 27, No. 09n10.
  • The Impact of Surface and Geometry on Coefficient of Friction of Artificial Hip Joints
    Dipankar Choudhury, Martin Vrbka, Azuddin Bin Mamat, Ian Stavness, Chanchal K. Roy, Rajshree Mootanah, Ivan Krupka, “The Impact of Surface and Geometry on Coefficient of Friction of Artificial Hip Joints”, Journal of the Mechanical Behavior of Biomedical Materials, Volume 72, August 2017, Pages 192-199.
  • On the Relationships between Stability and Bug-proneness of Code Clones: An Empirical Study
    Md Saidur Rahman and Chanchal K. Roy, “On the Relationships between Stability and Bug-proneness of Code Clones: An Empirical Study”, In Proceedings of the 17th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2017). pp. 131-140, Shanghai, China, September 2017. .
  • A Comparative Study of Software Bugs in Clone and Non-Clone Code
    Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, “A Comparative Study of Software Bugs in Clone and Non-Clone Code”, In Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering (SEKE 2017), pp. 436-443, Pittsburgh, USA, July 2017.
  • Fast and Flexible Large-Scale Clone Detection with CloneWorks
    Jeffrey Svajlenko, Chanchal K. Roy, “Fast and Flexible Large-Scale Clone Detection with CloneWorks”, In Proceeding of The 39th International Conference on Software Engineering (ICSE 2017 Companion), pp. 27-30, Buenos Aires, Argentina, May, 2017 (Acceptance rate: 31.58%)
  • CloneWorks: a fast and flexible large-scale near-miss clone detection tool
    Jeffrey Svajlenko, Chanchal K. Roy, “CloneWorks: a fast and flexible large-scale near-miss clone detection tool”, In Proceeding of The 39th International Conference on Software Engineering (ICSE 2017 Companion), pp. 177-179, Buenos Aires, Argentina, May, 2017.
  • Identifying Code Clones Having High Possibilities of Containing Bugs
    Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, “Identifying Code Clones Having High Possibilities of Containing Bugs”, In Proceedings of The 25th International Conference on Program Comprehension (ICPC 2017), pp. 99-109, Buenos Aires, Argentina, May, 2017
  • Predicting Usefulness of Code Review Comments using Textual Features and Developer Experience
    M. Masudur Rahman and C.K. Roy and R.G. Kula, ” Predicting Usefulness of Code Review Comments using Textual Features and Developer Experience”, In Proceeding of The 14th International Conference on Mining Software Repositories (MSR 2017), pp. 215-226, Buenos Aires, Argentina, May, 2017 (Acceptance rate: 30.60%)
  • RACK: Code Search in the IDE using Crowdsourced Knowledge
    M. Masudur Rahman and C.K. Roy and David Lo, ” RACK: Code Search in the IDE using Crowdsourced Knowledge”, In Proceeding of The 39th International Conference on Software Engineering (ICSE 2017 Companion), pp. 51-54, Buenos Aires, Argentina, May, 2017 (Acceptance rate: 31.58%)
  • Impact of Continuous Integration on Code Reviews
    M. Masudur Rahman and C.K. Roy, ” Impact of Continuous Integration on Code Reviews”, In Proceeding of The The 14th International Conference on Mining Software Repositories (MSR 2017), pp. 499-502, Buenos Aires, Argentina, May, 2017.
  • Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks
    Banani Roy, Amit Kumar Mondal, Chanchal K. Roy, Kevin A. Schneider, Kawser Wazed, “Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks”, The 2017 International Conference on Software Architecture (ICSA 2017), pp. 41-50, Gothenburg, Sweden, April 2017.
  • Does cloned code increase maintenance effort?
    Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, “Does cloned code increase maintenance effort?”, In Proceedings of the 11th International Workshop on Software Clones (IWSC 2017), pp. 38-44, Klagenfurt, Austria, February 2017.
  • STRICT: Information Retrieval Based Search Term Identification for Concept Location
    M. Masudur Rahman and C.K. Roy, ” STRICT: Information Retrieval Based Search Term Identification for Concept Location”, In Proceeding of The 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017), pp. 79–90, Klagenfurt, Austria, February 2017 (Acceptance rate: 24%).

2016

  • A Simple, Efficient, Context-sensitive Approach for Code Completion
    M. Asaduzzaman, C. K. Roy, K. A. Schneider, and D. Hou, “A Simple, Efficient, Context-sensitive Approach for Code Completion”, Journal of Software: Evolution and Process, 2016.
  • A comparative study on the intensity and harmfulness of late propagation in near-miss code clones
    Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, “A comparative study on the intensity and harmfulness of late propagation in near-miss code clones”, Software Quality Journal 24(4): 883-915 (2016)
  • A Machine Learning Based Approach for Evaluating Clone Detection Tools for a Generalized and Accurate Precision
    Jeffrey Svajlenko, Chanchal K. Roy, “A Machine Learning Based Approach for Evaluating Clone Detection Tools for a Generalized and Accurate Precision”, International Journal of Software Engineering and Knowledge Engineering 26(9-10): 1399-1430 (2016).
  • ★ Best Paper Award
    Efficiently Measuring an Accurate and Generalized Clone Detection Precision using Clone Clustering
    Jeffrey Svajlenko, Chanchal K. Roy, “Efficiently Measuring an Accurate and Generalized Clone Detection Precision using Clone Clustering”, In Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering (SEKE 2016), 426-433, Redwood City, California, July 2016.
  • Embedded Emotion-based Classification of Stack Overflow Questions Towards the Question Quality Prediction
    Amit K. Mondal, M. Masudur Rahman and C. K. Roy, “Embedded Emotion-based Classification of Stack Overflow Questions Towards the Question Quality Prediction”, In Proceeding of The 28th International Conference on Software Engineering & Knowledge Engineering (SEKE 2016), pp. 521-526, San Francisco Bay, California, USA, July 2016.
  • BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench
    Jeffrey Svajlenko, and Chanchal Roy. “BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench”, In Proceedings of the Tools Demos Track of the 32nd International Conference on Software Maintence and Evolution (ICSME 2016), 5pp., Raleigh, North Carolina, USA, October 2016.
  • QUICKAR: Automatic Query Reformulation for Concept Location Using Crowdsourced Knowledge
    M. Masudur Rahman and C.K. Roy, “QUICKAR: Automatic Query Reformulation for Concept Location Using Crowdsourced Knowledge”, In Proceeding of The 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), pp. 220–225, Singapore, September 2016
  • CORRECT: Code Reviewer Recommendation at GitHub for Vendasta Technologies
    M. Masudur Rahman, C.K. Roy, Jesse Redl, and Jason Collins, “CORRECT: Code Reviewer Recommendation at GitHub for Vendasta Technologies”, In Proceeding of The 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), pp. 792–797, Singapore, September 2016.
  • An exploratory study on change suggestions for methods using clone detection
    Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, “An exploratory study on change suggestions for methods using clone detection”, In Proceedings of the 2016 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2016), pp. 85-95, Toronto, Canada, November 2016.
  • Improved Wear Resistance of Functional Diamond like Carbon Coated Ti-6Al-4V Alloys in an Edge Loading Condition
    Dipankar Choudhury, Juergen M Lackner, Lukasz Major, Takehiro Morita, Yoshinori Sawae, Azuddin Mamat, Ian Stavness, Chanchal K. Roy, and Ivan Krupka, “Improved Wear Resistance of Functional Diamond like Carbon Coated Ti-6Al-4V Alloys in an Edge Loading Condition” Journal of the Mechanical Behavior of Biomedical Materials, 04/2016; 59. DOI: 10.1016/j.jmbbm.2016.04.004.
  • A comparative study on the intensity and harmfulness of late propagation in near-miss code clones
    Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, “A comparative study on the intensity and harmfulness of late propagation in near-miss code clones”, Software Quality Journal, pp.1-30, DOI: 10.1007/s11219-016-9305-y
  • SourcererCC: Scaling Code Clone Detection to Big-Code
    Hitesh Sajnani, Vaibhav Saini, Jeffrey Svajlenkoy, Chanchal K. Roy, and Cristina V. Lopes, “SourcererCC: Scaling Code Clone Detection to Big-Code”, in Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), pp. 1157-1168, Austin, TX, May 2016.
  • CORRECT: Code Reviewer Recommendation in GitHub Based on Cross-Project and Technology Experience
    M. Masudur Rahman, C.K. Roy, and Jason Collins, “CORRECT: Code Reviewer Recommendation in GitHub Based on Cross-Project and Technology Experience”, in Proceeding of The 38th International Conference on Software Engineering (ICSE 2016), pp. 222—231, Austin Texas, USA, May 2016.
  • How Developers Use Exception Handling in Java?
    Muhammad Asaduzzaman, Muhammad Ahasanuzzaman, Chanchal K. Roy and Kevin Schneider, “How Developers Use Exception Handling in Java?”, in Proceedings of 13th International Conference on Mining Software Repositories (MSR 2016), pp. 516-519, Austin, TX, USA, May 2016. (Mining Challenge paper).
  • Schneider: Mining duplicate questions in stack overflow. ?
    Muhammad Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. “Schneider: Mining duplicate questions in stack overflow. ?”, in Proceedings of the 13th International Conference on Mining Software Repositories (MSR 2016), pp. 402-412, Austin, TX, USA, May 2016.
  • Is Code Cloning in Games Really Different?
    Farouq Al-omari and Chanchal K. Roy, “Is Code Cloning in Games Really Different?”, in Proceedings of the Software Engineering Track of the 31st ACM Symposium on Applied Computing (ACM SAC 2016), pp. 1512-1519, Pisa, Italy, April 2016.
  • RACK: Automatic API Recommendation using Crowdsourced Knowledge
    M. Masudur Rahman, C.K. Roy and David Lo, “RACK: Automatic API Recommendation using Crowdsourced Knowledge”, in Proceeding of The 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), pp. 349-359, Osaka, Japan, March 2016.
  • Bug Replication in Code Clones: An Empirical Study
    Judith F. Islam, Manishankar Mondal, Chanchal K. Roy, “Bug Replication in Code Clones: An Empirical Study”, in the Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp. 68-78, Osaka, Japan, March 2016. IEEE.
  • An Empirical Study on Ranking Change Recommendations Retrieved using Code Similarity
    Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider, “An Empirical Study on Ranking Change Recommendations Retrieved using Code Similarity”, in Proceedings of the 10th International Workshop on Software Clones (IWSC), pp. 44-50, Osaka, Japan, March 2016.

2015

  • PARC: Recommending API Methods Parameters
    M. Asaduzzaman, C. K. Roy, K. A. Schneider, “PARC: Recommending API Methods Parameters”, in Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015) (Tool Demo Track).
  • TextRank Based Search Term Identification for Software Change Tasks
    M. Masudur Rahman and C.K. Roy, “TextRank Based Search Term Identification for Software Change Tasks”, In Proceeding of The 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), pp. 540–544, Montreal, Canada, March 2015
  • An Insight into the Unresolved Questions at Stack Overflow
    M. Masudur Rahman and C.K. Roy, “An Insight into the Unresolved Questions at Stack Overflow”, In Proceeding of The 12th Working Conference on Mining Software Repositories (MSR 2015), pp. 426–429, Florence, Italy, May 2015
  • How Should We Read and Analyze Bug Reports: An Interactive Visualization using Extractive Summaries and Topic Evolution
    Shamima Yeasmin, Chanchal K. Roy and Kevin A. Schneider, “How Should We Read and Analyze Bug Reports: An Interactive Visualization using Extractive Summaries and Topic Evolution”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 171-180, Toronto, Canada, November 2015.
  • Recommending Relevant Sections from a Webpage about Programming Errors and Exceptions
    Mohammad Masudur Rahman and Chanchal K. Roy, “Recommending Relevant Sections from a Webpage about Programming Errors and Exceptions”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 181-190, Toronto, Canada, November 2015.
  • An Empirical Study on Change Recommendation
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “An Empirical Study on Change Recommendation”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 141-150, Toronto, Canada, November 2015.
  • Towards Convenient Management of Software Clone Codes in Practice: An Integrated Approach
    Sharif Uddin, Chanchal K. Roy and Kevin Schneider, “Towards Convenient Management of Software Clone Codes in Practice: An Integrated Approach”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 211-220, Toronto, Canada, November 2015.
  • A Comparative Study on the Bug-proneness of Different Types of Code Clones
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “A Comparative Study on the Bug-proneness of Different Types of Code Clones”, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), pp. 91-100, Bremen, Germany, October 2015.
  • Evaluating Clone Detection Tools with BigCloneBench
    Jeffrey Svajlenko and Chanchal K. Roy, “Evaluating Clone Detection Tools with BigCloneBench”, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME2015), pp. 131-140, Bremen, Germany, October 2015.
  • Exploring API Method Parameter Recommendations
    Muhammad Asaduzzaman, Chanchal K. Roy, Samiul Monir, and Kevin Schneider, “Exploring API Method Parameter Recommendations”, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME2015), pp. 271-280, Bremen, Germany, October 2015.
  • Recommending insightful comments for source code using crowdsourced knowledge
    Mohammad Masudur Rahman, Chanchal K. Roy, Iman Keivanloo, “Recommending insightful comments for source code using crowdsourced knowledge”, In Proceedings of the 15th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2015), pp. 81-90, Bremen, Germany, September 2015.
  • On the comprehension of code clone visualizations: A controlled study using eye tracking
    Md Sami Uddin, Varun Gaur, Carl Gutwin, Chanchal K. Roy, “On the comprehension of code clone visualizations: A controlled study using eye tracking”, In Proceedings of the 15th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2015), pp. 161-170, Bremen, Germany, September 2015.
  • How Should We Read and Analyze Bug Reports: An Interactive Visualization using Extractive Summaries and Topic Evolution
    Shamima Yeasmin, Chanchal K. Roy and Kevin A. Schneider, “How Should We Read and Analyze Bug Reports: An Interactive Visualization using Extractive Summaries and Topic Evolution”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 171-180, Toronto, Canada, November 2015.
  • Recommending Relevant Sections from a Webpage about Programming Errors and Exceptions
    Mohammad Masudur Rahman and Chanchal K. Roy, “Recommending Relevant Sections from a Webpage about Programming Errors and Exceptions”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 181-190, Toronto, Canada, November 2015.
  • An Empirical Study on Change Recommendation
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “An Empirical Study on Change Recommendation”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 141-150, Toronto, Canada, November 2015.
  • Towards Convenient Management of Software Clone Codes in Practice: An Integrated Approach
    Sharif Uddin, Chanchal K. Roy and Kevin Schneider, “Towards Convenient Management of Software Clone Codes in Practice: An Integrated Approach”, In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), pp. 211-220, Toronto, Canada, November 2015.
  • A Comparative Study on the Bug-proneness of Different Types of Code Clones
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “A Comparative Study on the Bug-proneness of Different Types of Code Clones”, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), pp. 91-100, Bremen, Germany, October 2015.
  • Evaluating Clone Detection Tools with BigCloneBench
    Jeffrey Svajlenko and Chanchal K. Roy, “Evaluating Clone Detection Tools with BigCloneBench”, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME2015), pp. 131-140, Bremen, Germany, October 2015.
  • Exploring API Method Parameter Recommendations
    Muhammad Asaduzzaman, Chanchal K. Roy, Samiul Monir, and Kevin Schneider, “Exploring API Method Parameter Recommendations”, In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME2015), pp. 271-280, Bremen, Germany, October 2015.
  • Recommending insightful comments for source code using crowdsourced knowledge
    Mohammad Masudur Rahman, Chanchal K. Roy, Iman Keivanloo, “Recommending insightful comments for source code using crowdsourced knowledge”, In Proceedings of the 15th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2015), pp. 81-90, Bremen, Germany, September 2015.
  • On the comprehension of code clone visualizations: A controlled study using eye tracking
    Md Sami Uddin, Varun Gaur, Carl Gutwin, Chanchal K. Roy, “On the comprehension of code clone visualizations: A controlled study using eye tracking”, In Proceedings of the 15th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2015), pp. 161-170, Bremen, Germany, September 2015.
  • SPCP-Miner: A Tool for Mining Code Clones that are Important for Refactoring or Tracking
    Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “SPCP-Miner: A Tool for Mining Code Clones that are Important for Refactoring or Tracking”, In the Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2015, pp. 482–486, Montreal, Canada, March, 2015 .

2014

2013

2012

2011

[2010

[/accordion-item]
[/accordion]