Publications

Our research spans code clone detection and management, mining software repositories, software maintenance and evolution, program comprehension, and the application of machine learning and large language models to software engineering. Recent publications are previewed by year below; use See more to expand any year. For the complete, continuously updated list, see our Google Scholar profile.


2026

  • Roy, P. R., Roy, B., Schneider, K. A. & Roy, C. K. (2026). A Unified Model for Cross-Domain Clone Detection via Model Merging. In Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering (ASE 2026), 13 pages.
  • Roy, P. R., Roy, B., Schneider, K. A. & Roy, C. K. (2026). MergeSE: Post-Hoc Model Merging for Software Engineering Tasks Without Retraining. In Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering (ASE 2026), 5 pages.
  • Alam, A. I., Roy, P. R., Roy, C. K., Roy, B. & Schneider, K. A. (2026). Carbon-Taxed Transformers: A Green Compression Pipeline for Overgrown Language Models. Proceedings of the ACM on Software Engineering, 3(FSE), 1035-1058. (ACM SIGSOFT Distinguished Paper Award)
  • Awal, M. A., Rochan, M. & Roy, C. K. (2026). MoEKD: Mixture-of-Experts Knowledge Distillation for Robust and High-Performing Compressed Code Models. arXiv preprint arXiv:2603.13213. (Best Paper Award)
  • Almarimi, N., Ouni, A., Roy, B., Chouchen, M., Roy, C. K. & Schneider, K. A. (2026). DRECT: A search-based developer recommendation approach for software crowdsourcing platforms. Empirical Software Engineering, 31(5), 142.
See more
  • Roy, S., Roy, B., Roy, C. K. & Khomh, F. (2026). A qualitative study on XAI techniques for Software Defect Prediction. Information and Software Technology, 108234.
  • Mondal, S., Uddin, G. & Roy, C. K. (2026). Automatic assistance to mitigate rollback inconsistencies in collaborative edits. Automated Software Engineering, 33(1), 37.
  • Awal, M. A., Rochan, M. & Roy, C. K. (2026). A metamorphic testing perspective on knowledge distillation for language models of code: Does the student deeply mimic the teacher? Journal of Systems and Software, 112952.
  • Ranjbaran, G., Consoli, S., Leoni, G., Recupero, D. R. & Roy, C. K. (2026). Federated Artificial Intelligence approaches for wearables and health devices. Smart Health, 100663.
  • Fatahi, S., Khalaj, M., Vassileva, J. & Roy, C. (2026). Analyzing Emotional Expression in ChatGPT-Generated Responses and Human Answers: A Comprehensive Study Across Diverse Domains. In International Conference on Human-Computer Interaction, pp. 420-435.
  • Roy, S., Roy, B., Roy, C. & Bassey, R. (2026). Xmentor: A rank-aware aggregation approach for human-centered explainable AI in just-in-time software defect prediction. In The 3rd ACM International Conference on AI Foundation Models and Software Engineering (FORGE 2026), co-located with ICSE 2026.
  • Dipto, S. R., Mondal, S. & Roy, C. K. (2026). Algorithm-Based Pipeline for Reliable and Intent-Preserving Code Translation with LLMs. In Proceedings of the 34th IEEE/ACM International Conference on Program Comprehension (ICPC 2026).
  • Aman, A., Asaduzzaman, M., Wang, S. & Roy, C. K. (2026). Evaluating LLMs on Java Code Snippet Adaptation Using a Mutation-Injection Framework. arXiv preprint arXiv:2606.28618.
  • Maha, L., Rahman, T. & Roy, C. (2026). Agile Story-Point Estimation: Is RAG a Better Way to Go? arXiv preprint arXiv:2604.03443.

2025

See more
  • Roy, S., Mondal, S., Roy, B. & Roy, C. K. (2025). From questions to insights: Exploring XAI challenges reported on Stack Overflow questions. In Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering (EASE 2025).
  • Cynthia, S. T., Mondal, S., Das, J. K. & Roy, B. (2025). Gender Disparities in Contributions, Leadership, and Collaboration: An Exploratory Study on Software Systems Research. In 2025 IEEE/ACM Sixth Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering (GEICSE), pp. 25-32. IEEE.
  • Awal, M. A., Rochan, M. & Roy, C. K. (2025). Large Language Models as Robust Data Generators in Software Analytics: Are We There Yet? In EASE 2025 (AI Models/Data Track).
  • Awal, M. A., Rochan, M. & Roy, C. K. (2025). Investigating adversarial attacks in software analytics via machine learning explainability. Software Quality Journal, 33(3), 31.
  • Nadim, M., Hassan, M., Mandal, A. K., Roy, C. K., Roy, B. & Schneider, K. A. (2025). Comparative analysis of quantum and classical support vector classifiers for software bug prediction: An exploratory study. Quantum Machine Intelligence.
  • Mandal, A. K., Nadim, M., Roy, C. K., Roy, B. & Schneider, K. A. (2025). Quantum software engineering and potential of quantum computing in software engineering research: A review. Automated Software Engineering, 32(27).
  • Nadim, M., Hassan, M., Mandal, A. K. & Roy, C. K. (2025). Quantum vs. classical machine learning algorithms for software defect prediction: Challenges and opportunities. In Proceedings of the 6th International Workshop on Quantum Software Engineering (Q-SE 2025), co-located with ICSE 2025.
  • Yeasmin, S., Roy, C. K., Schneider, K., Rahman, M. M., Mittal, K. & Hardy, R. (2025). Towards Enhancing IR-based Bug Localization Leveraging Texts and Multimedia from Bug Reports. In Proceedings of the 33rd IEEE/ACM International Conference on Program Comprehension (ICPC 2025), Ottawa, Canada.
  • Rahman, M. S., Codabux, Z. & Roy, C. K. (2025). Investigating the Understandability of Review Comments on Code Change Requests. In Proceedings of the 22nd IEEE/ACM International Conference on Mining Software Repositories (MSR 2025), Ottawa, Canada.
  • Ranjbaran, G., Recupero, D. R., Roy, C. K. & Schneider, K. A. (2025). C-SHAP: A Hybrid Method for Fast and Efficient Interpretability. Applied Sciences, 15(2), 672.
  • Ranjbaran, G., Roy, B., Roy, C. K. & Schneider, K. A. (2025). Exploring Sentiments in Stack Overflow Score and Discussion: A Dual Approach with Machine Learning Models and Expert Evaluation. Confluence 2025.

2024

Selected publications.

See more

2023

Selected publications.

  • Roy, P. R., Alam, A. I., Al-Omari, F., Roy, B., Roy, C. K. & Schneider, K. A. (2023). 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). 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. (2023). Utilizing source code syntax patterns to detect bug inducing commits using machine learning models. Software Quality Journal, 31, 775-807.
See more
  • Rahman, M. S., Mondal, D., Codabux, Z. & Roy, C. K. (2023). 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.
  • 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.

2022

Selected publications.

See more
  • Rahman, M. S. & Roy, C. K. (2022). 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.
  • Siegmund, J. & Roy, C. K. (2022). Correction to: Preface to the special issue on program comprehension. Empirical Software Engineering, 27, 1-2.

2021

Selected publications.

  • 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, 116.
  • Mondal, M., Roy, C. K., Roy, B. & Schneider, K. A. (2021). 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.
  • 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.
See more
  • Saifullah, C. K., Asaduzzaman, M. & Roy, C. K. (2021). 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). 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.
  • 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). 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, A. K., Roy, B., Roy, C. K. & Schneider, K. A. (2021). 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. Springer Singapore.
  • Mondal, S., Uddin, G. & Roy, C. K. (2021). Rollback edit inconsistencies in developer forum. In 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR), pp. 380-391. IEEE.
  • Khodabandehloo, H., Roy, B., Mondal, M., Roy, C. & Schneider, K. (2021). 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). Early detection and guidelines to improve unanswered questions on Stack Overflow. In Proceedings of the 14th Innovations in Software Engineering Conference (ISEC), pp. 1-11.
  • Mondal, M., Roy, C. K. & Cordy, J. R. (2021). NiCad: a modern clone detector. Code Clone Analysis: Research, Tools, and Practices, pp. 45-50.
  • Svajlenko, J. & Roy, C. K. (2021). BigCloneBench. Code Clone Analysis: Research, Tools, and Practices, pp. 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, pp. 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, pp. 51-62.
  • 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

  • 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(2), 1493-1532.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2020). A survey on clone refactoring and tracking. Journal of Systems and Software, 159, 110429.
  • Nafi, K. W., Roy, B., Roy, C. K. & Schneider, K. A. (2020). A universal cross-language software similarity detector for open source software categorization. Journal of Systems and Software, 162.
See more
  • Wu, M., Wang, P., Yin, K., Cheng, H., Xu, Y. & Roy, C. K. (2020). LVMapper: A Large-Variance Clone Detector Using Sequencing Alignment Approach. IEEE Access, 8, 27986-27997.
  • Uddin, G., Khomh, F. & Roy, C. K. (2020). Mining API usage scenarios from Stack Overflow. Information and Software Technology, 122, 106277.
  • 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.
  • 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.
  • Nadim, M., Mondal, M. & Roy, C. K. (2020). Evaluating Performance of Clone Detection Tools in Detecting Cloned Co-change Candidates. In 2020 IEEE 14th International Workshop on Software Clones (IWSC), pp. 15-21. IEEE.
  • Bandi, V., Roy, C. K. & Gutwin, C. (2020). Clone Swarm: A Cloud Based Code-Clone Analysis Tool. In 2020 IEEE 14th International Workshop on Software Clones (IWSC), pp. 52-56. IEEE.
  • Al-Omari, F., Roy, C. K. & Chen, T. (2020). SemanticCloneBench: A Semantic Code Clone Benchmark using Crowd-Source Knowledge. In 2020 IEEE 14th International Workshop on Software Clones (IWSC), pp. 57-63. IEEE.
  • Saifullah, C. K., Asaduzzaman, M. & Roy, C. K. (2020). 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.
  • Mondal, M., Roy, B., Roy, C. K. & Schneider, K. A. (2020). 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.
  • Mondal, M., Roy, B., Roy, C. K. & Schneider, K. A. (2020). 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.
  • Li, G., Wu, Y., Roy, C. K., Sun, J., Peng, X., Zhan, N., Hu, B. & Ma, J. (2020). 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.
  • Mondal, S., Uddin, G. & Roy, C. K. (2020). Automatic identification of rollback edit with reasons in Stack Overflow Q&A site. In 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), p. 856. IEEE.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2020). 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). Investigating near-miss micro-clones in evolving software. In Proceedings of the 28th International Conference on Program Comprehension (ICPC), pp. 208-218.
  • Bhattacharjee, A., Nath, S. S., Zhou, S., Chakroborti, D., Roy, B., Roy, C. K. & Schneider, K. (2020). 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 (MSR), pp. 11-15.
  • 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. In Data Management and Analysis: Case Studies in Education, Healthcare and Beyond, pp. 135-153.
  • Ferdous, R., Roy, B., Roy, C. K. & Schneider, K. A. (2020). Workflow provenance for big data: from modelling to reporting. In Data Management and Analysis: Case Studies in Education, Healthcare and Beyond, pp. 185-200.
  • Svajlenko, J. & Roy, C. K. (2020). A survey on the evaluation of clone detection performance and benchmarking. arXiv preprint arXiv:2006.15682.
  • Siegmund, J. & Roy, C. K. (2020). Preface to the special issue on program comprehension. Empirical Software Engineering, 25, 2137-2139.

2019

See more
  • Mostaeen, G., Roy, B., Roy, C. K. & Schneider, K. A. (2019). Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis. Proceedings of the ACM on Human-Computer Interaction, 3(EICS), 9:1-9:28.
  • Mondal, D., Mondal, M., Roy, C. K., Schneider, K. A., Wang, S. & Li, Y. (2019). Clone-World: A visual analytic system for large scale software clones. Visual Informatics, 3(1), 18-26.
  • Saifullah, C. M. K., Asaduzzaman, M. & Roy, C. K. (2019). 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, USA.
  • Nafi, K. W., Kar, T., Roy, B., Roy, C. K. & Schneider, K. A. (2019). 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, USA.
  • Mondal, A. K., Roy, C., Roy, B. & Schneider, K. A. (2019). 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.
  • Mondal, M., Roy, B., Roy, C. K. & Schneider, K. A. (2019). Investigating the Relationship between Evolutionary Coupling and Software Bug-proneness. In Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada.
  • Mondal, M., Roy, B., Roy, C. K. & Schneider, K. A. (2019). Ranking Co-change Candidates of Micro-Clones. In Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (CASCON), Toronto, Canada.
  • Mondal, M., Roy, B., Roy, C. K. & Schneider, K. A. (2019). Investigating Context Adaptation Bugs in Code Clones. In Proceedings of the 35th International Conference on Software Maintenance and Evolution (ICSME), Cleveland, USA, pp. 157-168.
  • Mondal, S., Rahman, M. M. & Roy, C. K. (2019). Can Issues Reported at Stack Overflow Questions be Reproduced? An Exploratory Study. In Proceedings of the 16th International Conference on Mining Software Repositories (MSR 2019), Montreal, Canada, pp. 479-489.
  • Uddin, G., Khomh, F. & Roy, C. K. (2019). Towards Crowd-Sourced API Documentation. In Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE 2019, poster track), Montreal, Canada, pp. 310-311.
  • da Silva, R. F. G., Roy, C. K., Rahman, M. M., Schneider, K. A., Paixão, K. & Maia, M. (2019). Recommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge. In Proceedings of the 27th International Conference on Program Comprehension (ICPC 2019), Montreal, Canada, pp. 358-368.
  • Islam, J. F., Mondal, M., Roy, C. K. & Schneider, K. A. (2019). Comparing Bug Replication in Regular and Micro Code Clones. In Proceedings of the 27th International Conference on Program Comprehension (ICPC 2019), Montreal, Canada, pp. 81-92.
  • Mondal, D., Mondal, M., Roy, C. K., Schneider, K. A., Wang, S. & Li, Y. (2019). Towards Visualizing Large Scale Evolving Clones. In Proceedings of the 41st ACM/IEEE International Conference on Software Engineering (ICSE 2019, poster track), Montreal, Canada, pp. 302-303.
  • Islam, J. F., Mondal, M. & Roy, C. K. (2019). 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, pp. 73-83.

2018

  • Mondal, M., Roy, C. K. & Schneider, K. A. (2018). Bug-proneness and Late Propagation Tendency of Code Clones: A Comparative Study on Different Clone Types. Journal of Systems and Software, 144, 41-59.
  • Mondal, M., Rahman, M. S., Roy, C. K. & Schneider, K. A. (2018). Is Cloned Code Really Stable? Empirical Software Engineering (EMSE), 23(2), 693-770.
  • Rahman, M. M. & Roy, C. K. (2018). Improving IR-Based Bug Localization with Context-Aware Query Reformulation. In Proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018), Florida, USA, pp. 621-632. (Acceptance rate 19%)
See more

2017

See more
  • Asaduzzaman, M., Roy, C. K., Schneider, K. & Hou, D. (2017). FEMIR: a tool for recommending framework extension examples. In Proceedings of the 32nd International Conference on Automated Software Engineering (ASE 2017), Urbana-Champaign, USA, pp. 967-972.
  • Asaduzzaman, M., Roy, C. K., Schneider, K. & Hou, D. (2017). Recommending Framework Extension Examples. In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME), Shanghai, China, pp. 456-466. (Acceptance rate 27.7%)
  • Islam, J. F., Mondal, M., Roy, C. K. & Schneider, K. A. (2017). Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study. International Journal of Software Engineering and Knowledge Engineering, 27(9-10), 1507-1527.
  • Choudhury, D., Vrbka, M., Mamat, A. B., Stavness, I., Roy, C. K., Mootanah, R. & Krupka, I. (2017). The Impact of Surface and Geometry on Coefficient of Friction of Artificial Hip Joints. Journal of the Mechanical Behavior of Biomedical Materials, 72, 192-199.
  • Rahman, M. S. & Roy, C. K. (2017). 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), Shanghai, China, pp. 131-140.
  • Islam, J. F., Mondal, M., Roy, C. K. & Schneider, K. A. (2017). 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), Pittsburgh, USA, pp. 436-443.
  • Svajlenko, J. & Roy, C. K. (2017). Fast and Flexible Large-Scale Clone Detection with CloneWorks. In Proceedings of the 39th International Conference on Software Engineering (ICSE 2017 Companion), Buenos Aires, Argentina, pp. 27-30. (Acceptance rate 31.58%)
  • Svajlenko, J. & Roy, C. K. (2017). CloneWorks: a fast and flexible large-scale near-miss clone detection tool. In Proceedings of the 39th International Conference on Software Engineering (ICSE 2017 Companion), Buenos Aires, Argentina, pp. 177-179.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2017). Identifying Code Clones Having High Possibilities of Containing Bugs. In Proceedings of the 25th International Conference on Program Comprehension (ICPC 2017), Buenos Aires, Argentina, pp. 99-109.
  • Rahman, M. M., Roy, C. K. & Kula, R. G. (2017). Predicting Usefulness of Code Review Comments using Textual Features and Developer Experience. In Proceedings of the 14th International Conference on Mining Software Repositories (MSR 2017), Buenos Aires, Argentina, pp. 215-226. (Acceptance rate 30.60%)
  • Rahman, M. M., Roy, C. K. & Lo, D. (2017). RACK: Code Search in the IDE using Crowdsourced Knowledge. In Proceedings of the 39th International Conference on Software Engineering (ICSE 2017 Companion), Buenos Aires, Argentina, pp. 51-54. (Acceptance rate 31.58%)
  • Rahman, M. M. & Roy, C. K. (2017). Impact of Continuous Integration on Code Reviews. In Proceedings of the 14th International Conference on Mining Software Repositories (MSR 2017), Buenos Aires, Argentina, pp. 499-502.
  • Roy, B., Mondal, A. K., Roy, C. K., Schneider, K. A. & Wazed, K. (2017). Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks. In 2017 International Conference on Software Architecture (ICSA 2017), Gothenburg, Sweden, pp. 41-50.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2017). Does cloned code increase maintenance effort? In Proceedings of the 11th International Workshop on Software Clones (IWSC 2017), Klagenfurt, Austria, pp. 38-44.
  • Rahman, M. M. & Roy, C. K. (2017). STRICT: Information Retrieval Based Search Term Identification for Concept Location. In Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017), Klagenfurt, Austria, pp. 79-90. (Acceptance rate 24%)

2016

  • Svajlenko, J. & Roy, C. K. (2016). 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), Redwood City, California, pp. 426-433. (Best Paper Award)
  • Sajnani, H., Saini, V., Svajlenko, J., Roy, C. K. & Lopes, C. V. (2016). SourcererCC: Scaling Code Clone Detection to Big-Code. In Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), Austin, USA, pp. 1157-1168.
  • Asaduzzaman, M., Roy, C. K., Schneider, K. A. & Hou, D. (2016). A Simple, Efficient, Context-sensitive Approach for Code Completion. Journal of Software: Evolution and Process.
See more
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2016). A comparative study on the intensity and harmfulness of late propagation in near-miss code clones. Software Quality Journal, 24(4), 883-915.
  • Svajlenko, J. & Roy, C. K. (2016). 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.
  • Mondal, A. K., Rahman, M. M. & Roy, C. K. (2016). Embedded Emotion-based Classification of Stack Overflow Questions Towards the Question Quality Prediction. In Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering (SEKE 2016), San Francisco Bay, USA, pp. 521-526.
  • Svajlenko, J. & Roy, C. K. (2016). BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench. In Tool Demos Track of the 32nd International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, USA.
  • Rahman, M. M. & Roy, C. K. (2016). QUICKAR: Automatic Query Reformulation for Concept Location Using Crowdsourced Knowledge. In Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), Singapore, pp. 220-225.
  • Rahman, M. M., Roy, C. K., Redl, J. & Collins, J. (2016). CORRECT: Code Reviewer Recommendation at GitHub for Vendasta Technologies. In Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), Singapore, pp. 792-797.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2016). 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), Toronto, Canada, pp. 85-95.
  • Choudhury, D., Lackner, J. M., Major, L., Morita, T., Sawae, Y., Mamat, A., Stavness, I., Roy, C. K. & Krupka, I. (2016). 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, 59. doi: 10.1016/j.jmbbm.2016.04.004.
  • Rahman, M. M., Roy, C. K. & Collins, J. (2016). CORRECT: Code Reviewer Recommendation in GitHub Based on Cross-Project and Technology Experience. In Proceedings of the 38th International Conference on Software Engineering (ICSE 2016), Austin, USA, pp. 222-231.
  • Asaduzzaman, M., Ahasanuzzaman, M., Roy, C. K. & Schneider, K. (2016). How Developers Use Exception Handling in Java? In Proceedings of the 13th International Conference on Mining Software Repositories (MSR 2016), Austin, USA, pp. 516-519. (Mining Challenge paper)
  • Ahasanuzzaman, M., Asaduzzaman, M., Roy, C. K. & Schneider, K. A. (2016). Mining duplicate questions in Stack Overflow. In Proceedings of the 13th International Conference on Mining Software Repositories (MSR 2016), Austin, USA, pp. 402-412.
  • Al-omari, F. & Roy, C. K. (2016). 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), Pisa, Italy, pp. 1512-1519.
  • Rahman, M. M., Roy, C. K. & Lo, D. (2016). RACK: Automatic API Recommendation using Crowdsourced Knowledge. In Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, Japan, pp. 349-359.
  • Islam, J. F., Mondal, M. & Roy, C. K. (2016). Bug Replication in Code Clones: An Empirical Study. In Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Osaka, Japan, pp. 68-78.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2016). An Empirical Study on Ranking Change Recommendations Retrieved using Code Similarity. In Proceedings of the 10th International Workshop on Software Clones (IWSC 2016), Osaka, Japan, pp. 44-50.

2015

See more
  • Rahman, M. M. & Roy, C. K. (2015). An Insight into the Unresolved Questions at Stack Overflow. In Proceedings of the 12th Working Conference on Mining Software Repositories (MSR 2015), Florence, Italy, pp. 426-429.
  • Yeasmin, S., Roy, C. K. & Schneider, K. A. (2015). 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), Toronto, Canada, pp. 171-180.
  • Rahman, M. M. & Roy, C. K. (2015). 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), Toronto, Canada, pp. 181-190.
  • Mondal, M., Roy, C. K. & Schneider, K. (2015). An Empirical Study on Change Recommendation. In Proceedings of the 2015 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2015), Toronto, Canada, pp. 141-150.
  • Uddin, S., Roy, C. K. & Schneider, K. (2015). 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), Toronto, Canada, pp. 211-220.
  • Mondal, M., Roy, C. K. & Schneider, K. (2015). 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), Bremen, Germany, pp. 91-100.
  • Svajlenko, J. & Roy, C. K. (2015). Evaluating Clone Detection Tools with BigCloneBench. In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Germany, pp. 131-140.
  • Asaduzzaman, M., Roy, C. K., Monir, S. & Schneider, K. (2015). Exploring API Method Parameter Recommendations. In Proceedings of the 31st International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Germany, pp. 271-280.
  • Rahman, M. M., Roy, C. K. & Keivanloo, I. (2015). Recommending insightful comments for source code using crowdsourced knowledge. In Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2015), Bremen, Germany, pp. 81-90.
  • Mondal, M., Roy, C. K. & Schneider, K. (2015). SPCP-Miner: A Tool for Mining Code Clones that are Important for Refactoring or Tracking. In Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), Montreal, Canada, pp. 482-486.

2014

See more

2013

See more
  • Rahman, M. M., Yeasmin, S. & Roy, C. K. (2013). An IDE-Based Context-Aware Meta Search Engine. In Early Research Achievements (ERA) Track of the 20th Working Conference on Reverse Engineering (WCRE 2013), Koblenz, Germany, pp. 467-471.
  • Asaduzzaman, M., Roy, C. K., Schneider, K. & Di Penta, M. (2013). LHDiff: Tracking Source Code Lines To Support Software Maintenance Activities. In Tool Demonstration Track of the 29th IEEE International Conference on Software Maintenance (ICSM’13), Eindhoven, Netherlands.
  • Saha, R. K., Roy, C. K. & Schneider, K. A. (2013). gCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis. In Tool Demonstration Track of the 29th IEEE International Conference on Software Maintenance (ICSM’13), Eindhoven, Netherlands.
  • Asaduzzaman, M., Roy, C. K., Schneider, K. & Di Penta, M. (2013). LHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines. In Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM’13), Eindhoven, Netherlands.
  • Svajlenko, J., Roy, C. K. & Duszynski, S. (2013). ForkSim: Generating Software Forks for Evaluating Cross-Project Similarity Analysis Tools. In Tool Paper Track of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2013), Eindhoven, Netherlands.
  • Zibran, M. F. & Roy, C. K. (2013). Conflict-aware Optimal Scheduling of Code Clone Refactoring. IET Software, 7(3), 167-186.
  • Asaduzzaman, M., Mashiyat, A. S., Roy, C. K. & Schneider, K. A. (2013). Answering Questions about Unanswered Questions of Stack Overflow. In Mining Challenge Track of the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, USA, pp. 97-100.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2013). Insight into a Method Co-change Pattern to Identify Highly Coupled Methods: An Empirical Study. In Proceedings of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, USA, pp. 103-112.
  • Uddin, S., Roy, C. K. & Schneider, K. (2013). SimCad: An Extensible and Faster Clone Detection Tool for Large Scale Software Systems. In Tool Demonstration Track of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, USA, pp. 236-238.
  • Mondal, M., Roy, C. K. & Schneider, K. A. (2013). Improving the Detection Accuracy of Evolutionary Coupling. In Early Research Achievements Track of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, USA, pp. 223-226.
  • Svajlenko, J., Keivanloo, I. & Roy, C. K. (2013). Scaling Classical Clone Detection Tools for Ultra-Large Datasets: An Exploratory Study. In Proceedings of the ICSE 7th International Workshop on Software Clones (IWSC 2013), San Francisco, USA, pp. 16-22.
  • Svajlenko, J., Roy, C. & Cordy, J. (2013). A Mutation Analysis Based Benchmarking Framework for Clone Detectors. In Short/Tool Papers Track of the ICSE 7th International Workshop on Software Clones (IWSC 2013), San Francisco, USA, pp. 8-9.
  • Muhammad, T., Zibran, M. F., Yamamoto, Y. & Roy, C. K. (2013). Near-Miss Clone Patterns in Web Applications: An Empirical Study with Industrial Systems. In Proceedings of the 2013 Canadian Conference on Electrical and Computer Engineering (CCECE 2013), Regina, Canada.
  • Zibran, M. F., Saha, R. K., Roy, C. K. & Schneider, K. A. (2013). Evaluating the Conventional Wisdom in Clone Removal: A Genealogy-based Empirical Study. In Proceedings of the Software Engineering Track of the 28th ACM Symposium on Applied Computing (ACM SAC 2013), Coimbra, Portugal, pp. 1223-1230.

2012

See more

2011

See more

2010