Publications

The bibtex for most of our articles can be found at BibTeX_ALL file. Also could be found at Google Scholar and DBLP. You can also visit the teachpress publications page to see the publications in specific categories including the individual bibTeX items. 

If you are looking for the code clone literature please visit the literature page here. You can also find tools and benchmarks here.

2020

A Machine Learning Based Framework for Code Clone Validation
Golam Mostaeen, Banani Roy, Chanchal Roy, Kevin Schneider, Jeffrey Svajlenko, “A Machine Learning Based Framework for Code Clone Validation”, Journal of Systems and Software, 41 pages (Accepted)

The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis
Svajlenko and C. K. Roy, The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis, Transactions on Software Engineering, 28 pages (in press), doi: 10.1109/TSE.2019.2912962.

Investigating Near-Miss Micro-Clones in Evolving Software
Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider, “Investigating Near-Miss Micro-Clones in Evolving Software”, 28th ACM/IEEE International Conference on Program Comprehension (ICPC 2020), 11 pages, May 2020.

VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data Analysis.
Muhammad Mainul Hossain, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data Analysis. Journal Proceedings of the ACM on Human-Computer Interaction (EICS 2020). : 34 pages (in-press)

An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset
Avijit Bhattacharjee, Sristy Sumana Nath, Shurui Zhou, Debasish Chakroborti, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: (2020). An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset. Proceeding of the 17th International Conference on Mining Software Repositories (MSR 2020), Mining Challenge Track., 4 pp. , May 2020 (to appear).

A survey on clone refactoring and tracking
Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:
A survey on clone refactoring and tracking. Journal of Systems and Software, 159 (2020)

A universal cross language software similarity detector for open source software categorization.
Kawser Wazed Nafi, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
A universal cross language software similarity detector for open source software categorization. Journal of Systems and Software, 162 (2020)

CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues.
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)

LVMapper: A Large-Variance Clone Detector Using Sequencing Alignment Approach.
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)

Evaluating Performance of Clone Detection Tools in Detecting Cloned Cochange Candidates.
Md Nadim, Manishankar Mondal, Chanchal K. Roy:
Evaluating Performance of Clone Detection Tools in Detecting Cloned Cochange Candidates. IWSC 2020: 15-21

Mining API usage scenarios from stack overflow
Gias Uddin, Foutse Khomh, Chanchal K. Roy:
Mining API usage scenarios from stack overflow. Inf. Softw. Technol. 122: 106277 (2020)

★ People’s Choice Award
Clone Swarm: A Cloud Based Code-Clone Analysis Tool
Venkat Bandi, Chanchal K. Roy, Carl Gutwin, Clone Swarm: A Cloud Based Code-Clone Analysis Tool. IWSC 2020: 52-56

Exploring Type Inference Techniques of Dynamically Typed Languages
C. M. Khaled Saifullah, Muhammad Asaduzzaman, Chanchal K. Roy:
Exploring Type Inference Techniques of Dynamically Typed Languages. SANER 2020: 70-80

Associating Code Clones with Association Rules for Change Impact Analysis
Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
Associating Code Clones with Association Rules for Change Impact Analysis. SANER 2020: 93-103

★ People’s Choice Runner’s up
SemanticCloneBench: A Semantic Code Clone Benchmark using Crowd-Source Knowledge
Farouq Al-Omari, Chanchal K. Roy, Tonghao Chen:
SemanticCloneBench: A Semantic Code Clone Benchmark using Crowd-Source Knowledge. IWSC 2020: 57-63

HistoRank: History-Based Ranking of Co-change Candidates
Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
HistoRank: History-Based Ranking of Co-change Candidates. SANER 2020: 240-250

SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
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


2019

Automatic Query Reformulation for Code Search using Crowdsourced Knowledge
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.

An Empirical Study on Bug Propagation through Code Cloning
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

Learning from examples to Find Fully Qualified Names of API Elements in Code Snippets
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.

Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features.
Amit Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features. 34th IEEE/ACM International Conference on Automated Software Engineering Workshop (ASEW 2019), San Diego, United States (pp. 23-28).

CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation
Kawser Wazez Nafi, 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).

CloneCognition: machine learning based code clone validation tool
Golam Mostaeen, Jeffrey Svajlenko, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
CloneCognition: machine learning based code clone validation tool. ESEC/SIGSOFT FSE 2019: 1105-1109

Workflow Provenance for Big Data: From Modelling to Reporting
Rayhan Ferdous, Banani Roy, Chanchal K. Roy and Kevin A. Schneider, “Workflow Provenance for Big Data: From Modelling to Reporting”, Alhajj R, Moshirpour M, Far B.In: Alhajj R., Moshirpour M., Far B. (eds) Data Management and Analysis. Studies in Big Data. (65): pp. 185-200.

A Data Management Scheme forMicro-Level Modular Computation-intensive Programs in Big Data Platforms
Debasish Chakroborti, Banani Roy, Amit Kumar Mondal, Golam Mostaeen, Ralph Deters,Chanchal K. Roy and Kevin A. Schneider, “A Data Management Scheme forMicro-Level Modular Computation-intensive Programs in Big Data Platforms”, Alhajj R, Moshirpour M, Far B.In: Alhajj R., Moshirpour M., Far B. (eds) Data Management and Analysis. Studies in Big Data. (65): pp. 135-153.

Investigating the Relationship between Evolutionary Coupling and Software Bug-proneness
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)

Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis. Jo
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).

Clone-World: A visual analytic system for large scale software clones
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.

Ranking Co-change Candidates of Micro-Clones
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)

Investigating Context Adaptation Bugs in Code Clones
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.

Can Issues Reported at Stack Overflow Questions be Reproduced? An Exploratory Study
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.

Towards Crowd-Sourced API Documentation
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.

Recommending Comprehensive Solutions for Programming Tasks by Mining Crowd Knowledge
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.

Comparing Bug Replication in Regular and Micro Code Clones
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.

Towards Visualizing Large Scale Evolving Clones
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

A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones
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

Bug-proneness and Late Propagation Tendency of Code Clones: A Comparative Study on Different Clone Types
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.

Is Cloned Code Really Stable?
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).

Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development
Golam Mostaeen, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development. SCC 2018: 273-277

Optimized Storing of Workflow Outputs through Mining Association Rules
Debasish Chakroborti, Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
Optimized Storing of Workflow Outputs through Mining Association Rules. BigData 2018: 508-515

On the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools.
Golam Mostaeen, Jeffrey Svajlenko, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
On the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools. SCAM 2018: 155-164

CroLSim: Cross Language Software Similarity Detector Using API Documentation
Kawser Wazed Nafi, Banani Roy, Chanchal K. Roy, Kevin A. Schneider:
CroLSim: Cross Language Software Similarity Detector Using API Documentation. SCAM 2018: 139-148

Detecting Evolutionary Coupling Using Transitive Association Rules
Md. Anaytul Islam, Md. Moksedul Islam, Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider: Detecting Evolutionary Coupling Using Transitive Association Rules. SCAM 2018: 113-122

★ TCSE Distinguished Paper Award Nomination
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. 473-484, Madrid, Spain, September, 2018.

NLP2API: Query Reformulation for Code Search Using Crowdsourced Knowledge and Extra-Large Data Analytics
Mohammad Masudur Rahman, Chanchal K. Roy: NLP2API: Query Reformulation for Code Search Using Crowdsourced Knowledge and Extra-Large Data Analytics. ICSME 2018: 714

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).

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).

★ Keynote talk
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.

★ MIP Award paper
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 2018), 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

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.

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).

Mining duplicate questions in stack overflow?
Muhammad Ahasanuzzaman, Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. “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.

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.

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.

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

★ Best Paper Award
Recommending Software Experts Using Code Similarity and Social Heuristics
Ghadeer Kitnab, Gordon McCalla and Chanchal K. Roy, “Recommending Software Experts Using Code Similarity and Social Heuristics“, In Proceedings of the 2014 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2014), pp. 4-18, Toronto, Canada, November 2014.

A Change-Type Based Empirical Study on the Stability of Cloned Code
Md Saidur Rahman and Chanchal K. Roy, “A Change-Type Based Empirical Study on the Stability of Cloned Code“, In Proceedings of the 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014), pp. 31-40, Victoria, Canada, September 2014.

Automatic Identification of Important Clones for Refactoring and Tracking
Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “Automatic Identification of Important Clones for Refactoring and Tracking“, In Proceedings of the 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014), pp. 11-20, Victoria, Canada, September 2014.

On the Use of Context in Recommending Exception Handling Code Examples
Mohammad Masudur Rahman and Chanchal K. Roy, “On the Use of Context in Recommending Exception Handling Code Examples“, In Proceedings of the 14th IEEE International Working Conference on Software Code Analysis and Manipulation (SCAM 2014), pp. 285-294, Victoria, Canada, September 2014.

SurfClipse: Context-Aware Meta Search in the IDE
Mohammad Masudur Rahman and Chanchal K. Roy, “SurfClipse: Context-Aware Meta Search in the IDE“, In Proceedings of the Tool Demonstrations track of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), pp. 617-620, Victoria, Canada, September 2014.

Context-sensitive Code Completion Tool for Better API Usability
Muhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, “Context-sensitive Code Completion Tool for Better API Usability“, In Proceedings of the Tool Demonstrations track of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 4 pp., Victoria, Canada, September 2014 (to appear)

Towards a Big Data Curated Benchmark of Inter-Project Code Clones
Jeffrey Svajlenko, Judith F. Islam, Iman Keivanloo, Chanchal K. Roy and Mohammad Mamun Mia, “Towards a Big Data Curated Benchmark of Inter-Project Code Clones“, In Proceedings of the Early Research Achievements track of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 5 pp., Victoria, Canada, September 2014 (to appear)

Interactive Visualization of Bug Reports using Topic Evolution and Extractive Summaries
Shamima Yeasmin, Chanchal Roy and Kevin Schneider, “Interactive Visualization of Bug Reports using Topic Evolution and Extractive Summaries“, In Proceedings of the Early Research Achievements track of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 5 pp., Victoria, Canada, September 2014 (to appear)

Evaluating Modern Clone Detection Tools
Jeffrey Svajlenko and Chanchal K. Roy, “Evaluating Modern Clone Detection Tools“, In Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 10 pp., Victoria, Canada, September 2014 (to appear).

★ Best Paper Nomination Award
CSCC: Simple, Efficient, Context Sensitive Code Completion
Muhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Daqing Hou, “CSCC: Simple, Efficient, Context Sensitive Code Completion“, In Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 10 pp., Victoria, Canada, September 2014 (to appear).

A Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code
Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “A Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code”, In Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 10 pp., Victoria, Canada, September 2014 (to appear).

Big Data Clone Detection using the Classical Detectors: An Exploratory Study
Jeffrey Svajlenko, Iman Keivanloo, and Chanchal K. Roy, “Big Data Clone Detection using the Classical Detectors: An Exploratory Study”, Journal of Software Evolution and Process, 48 pp. (in press).

Prediction and Ranking of Co-change Candidates for Clones
Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “Prediction and Ranking of Co-change Candidates for Clones“, In Proceedings of the 11th Working Conference on Mining Software Repositories (MSR 2014), pp. 32-41, Hyderabad, India, May 2014. (to appear)

An Insight into the Pull Requests of GitHub
M. Masudur Rahman and Chanchal K. Roy, “An Insight into the Pull Requests of GitHub“, In Proceedings of the Mining Challenge Track of the 11th Working Conference on Mining Software Repositories (MSR 2014), pp. 364-367, Hyderabad, India, May 2014. (to appear)

Near-miss Software Clones in Open Source Games: An Empirical Study
Iman Keivanloo, Chanchal K. Roy, and Yaowen Chen, “Near-miss Software Clones in Open Source Games: An Empirical Study“, In Proceedings of the 27th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 2014), 7 pp., Toronto, Canada, May 2014 (to appear).

The Vision of Software Clone Management: Past, Present and Future
C.K. Roy, M. F. Zibran, and R. Koschke, “The Vision of Software Clone Management: Past, Present and Future“, In Proceeding of the IEEE CSMR-18/WCRE-21 Software Evolution Week (SEW’14), 16 pp., Antwerp, Belgium, February 2014 (Vision Keynote)

An Insight into the Dispersion of Changes in Cloned and Non-cloned Code: A Genealogy Based Empirical Study
Mondal, C. K. Roy and K. Schneider, “An Insight into the Dispersion of Changes in Cloned and Non-cloned Code: A Genealogy Based Empirical Study“, Science of Computer Programming, 48 pp., 2014 (in press)

SeByte: Scalable Clone and Similarity Search for Bytecode
I. Keivanloo, C. K. Roy and J. Rilling, “SeByte: Scalable Clone and Similarity Search for Bytecode“, Science of Computer Programming, 22 pp., 2014 (in press)

Automatic Ranking of Clones for Refactoring through Mining Association Rules
M. Mondal, C. K. Roy and K. Schneider, “Automatic Ranking of Clones for Refactoring through Mining Association Rules“, In Proceeding of the IEEE CSMR-18/WCRE-21 Software Evolution Week (SEW’14), 10 pp., Antwerp, Belgium, February 2014 (to appear) BibTex

Towards a Context-Aware Meta Search Engine for IDE-Based Recommendation about Programming Errors and Exceptions
M. Masudur Rahman, S. Yeasmin and C.K. Roy, “Towards a Context-Aware Meta Search Engine for IDE-Based Recommendation about Programming Errors and Exceptions“, In Proceeding of the IEEE CSMR-18/WCRE-21 Software Evolution Week (SEW’14), 10 pp., Antwerp, Belgium, February 2014 (to appear)

Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence
M. Mondal, C. K. Roy and K. Schneider, “Improving the Detection Accuracy of Evolutionary Coupling by Measuring Change Correspondence“, In Proceeding of the ERA track of the IEEE CSMR-18/WCRE-21 Software Evolution Week (SEW’14), 5 pp., Antwerp, Belgium, February 2014 (to appear)

Late Propagation in Near-Miss Clones: An Empirical Study
Manishankar Mondal, Chanchal K. Roy and Kevin Schneider, “Late Propagation in Near-Miss Clones: An Empirical Study“, In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), extended version to be published in the Journal of Electronic Communications of the EASST, 17 pages, 2014. Mohammad Khan, Chanchal Roy and Kevin Schneider, “Active Clones: Source Code Clones at Runtime“, In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), extended version to be published in the Journal of Electronic Communications of the EASST, 19 pages, 2014.

Active Clones: Source Code Clones at Runtime
Mohammad Khan, Chanchal Roy and Kevin Schneider, “Active Clones: Source Code Clones at Runtime”, In Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), extended version to be published in the Journal of Electronic Communications of the EASST, 19 pages, 2014.

Exploring Development Practices of Android Mobile Apps from Different Categories
Chanchal K. Roy and Ahmed Abdel Moamen, “Exploring Development Practices of Android Mobile Apps from Different Categories“, presented in the Eight International Workshop on Software Quality and Maintainability (SQM 2014), Antwerp, Belgium, February 2014.

Tuning Research Tools for Scalability and Performance: The NICAD Experience
J.R. Cordy and C.K. Roy, 2012. “Tuning Research Tools for Scalability and Performance: The NICAD Experience“, Science of Computer Programming, 79,1 (January 2014), pp. 158-171.


2013

Genealogical Insights into the Facts and Fictions of Clone Removal
Minhaz F. Zibran, Ripon K. Saha, Chanchal K. Roy, and Kevin A. Schneider. “Genealogical Insights into the Facts and Fictions of Clone Removal“, ACM Applied Computing Review, 13 (4): 30 – 42, 2013.

An IDE-Based Context-Aware Meta Search Engine
Mohammad M. Rahman, Shamima Yeasmin, Chanchal K. Roy, “An IDE-Based Context-Aware Meta Search Engine“, In Proceedings of Early Reseach Acheivement (ERA) Track of the 20th Working Conference on Reverse Engineering (WCRE 2013), Koblenz, Germany, October 2013, pp. 467-471.

LHDiff: Tracking Source Code Lines To Support Software Maintenance Activities
Muhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Massimiliano Di Penta, “LHDiff: Tracking Source Code Lines To Support Software Maintenance Activities“, In Proceedings of the Tool Demonstdration Track of the 29th IEEE International Conference on Software Maintenance (ICSM’13), Eindhoven, the Netherlands, September 2013, 4 pp. (to appear)

gCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis
Ripon K. Saha, Chanchal K. Roy, and Kevin A. Schneider, “gCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis“, In Proceedings of the Tool Demonstdration Track of the 29th IEEE International Conference on Software Maintenance (ICSM’13), Eindhoven, the Netherlands, September 2013, 4 pp. (to appear)

LHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines
Muhammad Asaduzzaman, Chanchal K. Roy, Kevin Schneider and Massimiliano Di Penta, “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, the Netherlands, September 2013, 10 pp. (to appear)

ForkSim: Generating Software Forks for Evaluating Cross-Project Similarity Analysis Tools
Jeffrey Svajlenko, Chanchal K. Roy and Slawomir Duszynski, “ForkSim: Generating Software Forks for Evaluating Cross-Project Similarity Analysis Tools“, In Proceedings of the Tool Paper track of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2013), Eindhoven, the Netherlands, September 2013, 6 pp. (to appear)

Conflict-aware Optimal Scheduling of Code Clone Refactoring
M. F. Zibran and C. K. Roy, “Conflict-aware Optimal Scheduling of Code Clone Refactoring“, IET Software, Volume 7(3), June 2013, pp. 167-186.

On the Relationships between Domain-Based Coupling and Code Clones: An Exploratory Study
M. S. Rahman, A. Aryani, C. K. Roy, and F. Perin, “On the Relationships between Domain-Based Coupling and Code Clones: An Exploratory Study“, In Proceedings of the New Ideas and Emerging Results Track of the 35th International Conference on Software Engineering (ICSE 2013), San Francisco, CA, May 2013, pp. 1265-1268.

Understanding the Evolution of Type-3 Clones: An Exploratory Study
Ripon K. Saha, Chanchal K. Roy, Kevin A. Schneider, and Dewayne E. Perry, “Understanding the Evolution of Type-3 Clones: An Exploratory Study“, In Proceedings of the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, CA, May 2013, pp. 139-148.

Answering Questions about Unanswered Questions of Stack Overflow
Muhammad Asaduzzaman, Ahmed Shah Mashiyat, Chanchal K. Roy, and Kevin A. Schneider, “Answering Questions about Unanswered Questions of Stack Overflow“, In Proceedings of the Mining Challenge Track of the 10th Working Conference on Mining Software Repositories (MSR 2013), San Francisco, CA, May 2013, pp. 97-100.

Insight into a Method Co-change Pattern to Identify Highly Coupled Methods: An Empirical Study
Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, “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, CA, May 2013, pp. 103-112.

SimCad : An Extensible and Faster Clone Detection Tool for Large Scale Software Systems
Sharif Uddin, Chanchal K. Roy, and Kevin Schneider, “SimCad : An Extensible and Faster Clone Detection Tool for Large Scale Software Systems“, In Proceedings of the Tool Demonstration Track of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, CA, May 2013, pp. 236-238.

Improving the Detection Accuracy of Evolutionary Coupling
Manishankar Mondal, Chanchal K. Roy, and Kevin A. Schneider, “Improving the Detection Accuracy of Evolutionary Coupling“, In Proceedings of the Early Research Achievements Track of the 21st IEEE International Conference on Program Comprehension (ICPC 2013), San Francisco, CA, May 2013, pp. 223-226.

Scaling Classical Clone Detection Tools for Ultra-Large Datasets: An Exploratory Study
Jeffrey Thomas Svajlenko, Iman Keivanloo, and Chanchal K. Roy, “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, CA, May 2013, pp. 16-22.

A Mutation Analysis Based Benchmarking Framework for Clone Detectors
Jeffrey Svajlenko, Chanchal Roy, and James Cordy, “A Mutation Analysis Based Benchmarking Framework for Clone Detectors“, In Proceedings of Short/Tool Papers Track of the ICSE 7th International Workshop on Software Clones (IWSC 2013), San Francisco, CA, May 2013, pp. 8-9.

Near-Miss Clone Patterns in Web Applications: An Empirical Study with Industrial Systems
Tariq Muhammad, Minhaz F. Zibran, Yosuke Yamamoto, and Chanchal K. Roy, “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, May 2013, 6 pp.

Evaluating the Conventional Wisdom in Clone Removal: A Genealogy-based Empirical Study
M. F. Zibran, R. K. Saha, C. K. Roy, and K. A. Schneider, “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, March 2013, pp. 1223-1230.


2012

Connectivity of Co-changed Method Groups: A Case Study on Open Source Systems
M. Mondal, C. K. Roy, and K. A. Schneider, “Connectivity of Co-changed Method Groups: A Case Study on Open Source Systems”, In Proceedings of the 2012 Conference of the Centre for Advanced Studies on Collaborative Research (CASCON 2012), Toronto, Canada, November 2012, pp. 205-219.

Detecting Clones across Microsoft .NET Programming Languages
F. Al-Omari, I. Keivanloo, C. K. Roy and J. Rilling, “Detecting Clones across Microsoft .NET Programming Languages“, in Proceedings of the 19th Working Conference on Reverse Engineering (WCRE 2012), Kingston, Canada, October 2012, pp. 405-414.

An Empirical Study on Clone Stability
M. Mondal, C. K. Roy, and K. A. Schneider, 2012. “An Empirical Study on Clone Stability“, ACM SIGAPP Applied Computing Review (ACR), Volume 12, Issue 3, pp. 20-36. BibTex

SeByte: A Semantic Clone Detection Tool for Intermediate Languages
I. Keivanloo, C. K. Roy and J. Rilling, 2012. “SeByte: A Semantic Clone Detection Tool for Intermediate Languages“, in Proceedings of the Tool Demonstration Track of the 20th IEEE International Conference on Program Comprehension (ICPC 2012), Passau, Bavaria, Germany, June 2012, pp. 247-249.

Dispersion of Changes in Cloned and Non-cloned Code
M. Mondal, C.K. Roy, and K.A. Schneider, 2012. “Dispersion of Changes in Cloned and Non-cloned Code“, in Proceedings of the ICSE 6th International Workshop on Software Clones (IWSC 2012), Zurich, Switzerland, June 2012, pp. 29-35.

Java Bytecode Clone Detection via Relaxation on Code Fingerprint and Semantic Web Reasoning
I. Keivanloo, C. K. Roy, and J. Rilling, 2012. “Java Bytecode Clone Detection via Relaxation on Code Fingerprint and Semantic Web Reasoning“, in Proceedings of the ICSE 6th International Workshop on Software Clones (IWSC 2012), Zurich, Switzerland, June 2012, pp. 36-42.

Bug Introducing Changes: A Study with Android
M. Asaduzzaman, M. Bullock, C. K. Roy and K. A. Schneider, 2012. “Bug Introducing Changes: A Study with Android“, in Proceedings of the 9th Working Conference on Mining Software Repositories (MSR 2012), Zurich, Switzerland, June 2012, pp. 116-119.

Shuffling and Randomization for Scalable Source Code Clone Detection
I. Keivanloo, C. K. Roy, J. Rilling, and P. Charland, 2012. “Shuffling and Randomization for Scalable Source Code Clone Detection“, in Proceedings of the ICSE 6th International Workshop on Software Clones (IWSC 2012), Zurich, Switzerland, June 2012, pp. 83-84.

The Road to Software Clone Management: A Survey
M. F. Zibran and C. K. Roy, 2012. ”The Road to Software Clone Management: A Survey’‘,, Technical Report 2012-03, Department of Computer Science, The University of Saskatchewan, Canada, February 2012, 62 pp.

IDE-based Real-time Focused Search for Near-miss Clones
M.F. Zibran and C.K. Roy, 2012. “IDE-based Real-time Focused Search for Near-miss Clones“, in Proceedings of the Software Engineering Track of the 27th ACM Symposium on Applied Computing (ACM SAC 2012), Riva del Garda, Trento, Italy, March 2012, pp. 1235 – 1242.

★ Best Paper Award
Comparative Stability of Cloned and Non-cloned Code: An Empirical Study
M. Mondal, C.K. Roy, M.S. Rahman, R. K. Saha, J. Krinke and K.A. Schneider, 2012. Comparative Stability of Cloned and Non-cloned Code: An Empirical Study“, in Proceedings of the Software Engineering Track of the 27th ACM Symposium on Applied Computing (ACM SAC 2012), Riva del Garda, Trento, Italy, March 2012, pp. 1227-1234.


2011

On the Effectiveness of Simhash for Detecting Near-Miss Clones in Large Scale Software Systems
S. Uddin, and C.K. Roy, K.A. Schneider and A. Hindle, 2011. “On the Effectiveness of Simhash for Detecting Near-Miss Clones in Large Scale Software Systems” in Proceedings of the 18th IEEE Working Conference on Reverse Engineering (WCRE 2011), IEEE Press, Lero, Limerick, Ireland, October 2011, pp. 13-22.

Useful, but usable? Factors Affecting the Usability of APIs
M.F. Zibran, F.Z. Eishita and C.K. Roy, 2011. “Useful, but usable? Factors Affecting the Usability of APIs“, in Proceedings of the 18th IEEE Working Conference on Reverse Engineering (WCRE 2011), IEEE Press, Lero, Limerick, Ireland, October 2011, pp. 151-155.

An Automatic Framework for Extracting and Classifying Near-Miss Clone Genealogies
R.K. Saha, C.K. Roy and K.A. Schneider, 2011. “An Automatic Framework for Extracting and Classifying Near-Miss Clone Genealogies“, in Proceedings of the 27th IEEE International Conference on Software Maintenance (ICSM 2011), IEEE Press, Williamsburg, Virginia, USA, September 2011, pp. 293-302.

A Constraint Programming Approach to Conflict-aware Optimal Scheduling of Prioritized Code Clone Refactoring
M.F. Zibran and C.K Roy, 2011. “A Constraint Programming Approach to Conflict-aware Optimal Scheduling of Prioritized Code Clone Refactoring“, in Proceedings of the 11th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2011), IEEE Press, Williamsburg, VA, USA, September 2011, pp. 105-114.

A Methodology to Optimize Query in Wireless Sensor Networks Using Historical Data
H. Malik, A.S. Malik and C.K. Roy, 2011. “A Methodology to Optimize Query in Wireless Sensor Networks Using Historical Data“, Journal of Ambient Intelligence and Humanized Computing, 2:227-238, 2011.

An Empirical Study of the Impacts of Clones in Software Maintenance
M. Mondal, M.S. Rahman, R.K. Saha, C.K. Roy, J. Krinke and K.A. Schneider, 2011. “An Empirical Study of the Impacts of Clones in Software Maintenance“, in Proceedings of the Student Research Symposium Track of the 19th International Conference on Program Comprehension (ICPC 2011), IEEE Press, Kingston, Canada, June 2011, pp. 242-245.

The NiCad Clone Detector
J.R. Cordy and C.K. Roy, 2011. “The NiCad Clone Detector“, in Proceedings of the Tool Demo Track of the 19th International Conference on Program Comprehension (ICPC 2011), IEEE Press, Kingston, Canada, June 2011, pp. 219-220.

Conflict-aware Optimal Scheduling of Code Clone Refactoring: A Constraint Programming Approach
M.F. Zibran and C.K Roy, 2011. “Conflict-aware Optimal Scheduling of Code Clone Refactoring: A Constraint Programming Approach“, in Proceedings of the Student Research Symposium Track of the 19th International Conference on Program Comprehension (ICPC 2011), IEEE Press, Kingston, Canada, June 2011, pp. 266-269.

DebCheck: Efficient Checking for Open Source Clones in Software Systems
J.R. Cordy and C.K. Roy, 2011. “DebCheck: Efficient Checking for Open Source Clones in Software Systems“, in Proceedings of the Tool Demo Track of the 19th International Conference on Program Comprehension (ICPC 2011), IEEE Press, Kingston, Canada, June 2011, pp. 217-218.

Towards Flexible Code Clone Detection, Management, and Refactoring in IDE
M.F. Zibran and C.K. Roy, 2011. “Towards Flexible Code Clone Detection, Management, and Refactoring in IDE“, in Proceedings of the ICSE 5th International Workshop on Software Clones (IWSC 2011), ACM Press, Waikiki, Hawaii, USA, May 2011, pp. 75-76. (Position Paper)

Visualizing the Evolution of Code Clones
R.K. Saha, C.K. Roy and K.A. Schneider, 2011.”Visualizing the Evolution of Code Clones“, in Proceedings of ICSE 5th International Workshop on Software Clones (IWSC 2011), ACM Press, Waikiki, Hawaii, USA, May 2011, pp. 71-72. (Position Paper)

VisCad: Flexible Code Clone Analysis Support For NiCad
M. Asaduzzaman, C.K. Roy and K.A. Schneider, 2011. “VisCad: Flexible Code Clone Analysis Support For NiCad“, in Proceedings of the Tool Demo Track of the ICSE 5th International Workshop on Software Clones (IWSC 2011), ACM Press, Waikiki, Hawaii, USA, May 2011, pp. 77-78.

Analyzing and Forecasting Near-miss Clones in Evolving Software: An Empirical Study
M.F. Zibran, R.K. Saha, M. Asaduzzaman and C.K. Roy, 2011. “Analyzing and Forecasting Near-miss Clones in Evolving Software: An Empirical Study“, in Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2011), IEEE Press, Las Vegs, USA, April 2011, pp. 295-304.


2010

Near-miss Function Clones in Open Source Software: An Empirical Study
C.K. Roy and J.R. Cordy, 2010. “Near-miss Function Clones in Open Source Software: An Empirical Study“, Journal of Software: Evolution and Process, 22:3, pp. 165-189.

Evaluating Code Clone Genealogies at Release level: An Empirical Study
R.K. Saha, M. Asaduzzaman, M.F. Zibran, C.K. Roy and K. A. Schneider, 2010. “Evaluating Code Clone Genealogies at Release level: An Empirical Study” in Proceedings of the 10th IEEE International Conference on Source Code Analysis and Manipulation (SCAM 2010), IEEE Press, Timisoara, Romania, September 2010, pp. 87-96.

Are Scripting Languages Really Different?
C.K. Roy and J.R. Cordy, 2010. “Are Scripting Languages Really Different?“, in Proceedings of the ICSE 4th International Workshop on Software Clones (IWSC 2010), ACM Press, Cape Town, South Africa, May 2010, pp. 17-24.


2009

Comparison and Evaluation of Code Clone Detection Techniques and Tools: A Qualitative Approach
C.K. Roy, J.R. Cordy and R. Koschke, 2009. “Comparison and Evaluation of Code Clone Detection Techniques and Tools: A Qualitative Approach“, Science of Computer Programming,74 (2009) 470-495, 2009.

A Framework for Development and Evaluation of a Dynamic Subchannel Allocation Scheme in an OFDMA System
B. Roy, M. Einhaus and C.K. Roy, 2009. “A Framework for Development and Evaluation of a Dynamic Subchannel Allocation Scheme in an OFDMA System“, Journal of Supercomputing, 47(2):198-227, 2009.

Detection and Analysis of Near-Miss Software Clones
C.K. Roy, 2009. “Detection and Analysis of Near-Miss Software Clones” in Proceedings of the Doctoral Symposium Track of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), IEEE Press, Edmonton, Canada, September 2009, pp. 447-450.

★ Best Paper Award
A Mutation / Injection-based Automatic Framework for Evaluating Code Clone Detection Tools
C.K. Roy and J.R. Cordy, 2009. “A Mutation / Injection-based Automatic Framework for Evaluating Code Clone Detection Tools” in Proceedings of the ICST 4th International Workshop on Mutation Analysis (Mutation 2009), IEEE Press, Denver, Colorado, USA, April 2009, pp. 157-166. (Best Paper Award).


2008

★ Most Influential Paper Award SANER 2018
An Empirical Evaluation of Function Clones in Open Source Software
C.K. Roy and J.R. Cordy, 2008. “An Empirical Evaluation of Function Clones in Open Source Software“, in Proceedings of the 15th Working Conference on Reverse Engineering (WCRE 2008), pp. 81-90, IEEE Press, Antwerp, Belgium, October 2008 (Invited for special journal issue as one of the selected best papers).

★ Most Influential Paper Award ICPC 2018
NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization
C.K. Roy and J.R. Cordy, 2008. “NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization“, in Proceedings of the 16th IEEE International Conference on Program Comprehension (ICPC 2008), pp. 172-181, IEEE Press, Amsterdam, The Netherlands, June 2008.

Scenario-based Comparison of Clone Detection Techniques
C.K. Roy and J.R. Cordy, 2008. “Scenario-based Comparison of Clone Detection Techniques“, in Proceedings of the 16th IEEE International Conference on Program Comprehension (ICPC 2008), pp.153-162, IEEE Press, Amsterdam, The Netherlands, June 2008. (Invited for special journal issue as one of the selected best papers).

★ Best Poster paper Award
Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools
C.K. Roy and J.R. Cordy, 2008. “Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools”, in Proceedings of the Poster Paper Track of the Canadian Conference on Computer Science and Software Engineering (C3S2E 2008), ACM Press, Montreal, Canada, May 2008, pp. 137-140.

Bayesian Approaches to Modeling Genetic Regulatory Networks: A Literature Review
C.K. Roy, B. Roy and M.G. Uddin, 2008. “Bayesian Approaches to Modeling Genetic Regulatory Networks: A Literature Review“, Queen’s Health Science Journal 9(1): 23-25, 2008.


2007

Evaluating Aspect Mining Techniques: A Case Study
C.K. Roy, M.G. Uddin, B. Roy and T.R. Dean, 2007. “Evaluating Aspect Mining Techniques: A Case Study“, in Proceedings of the15th IEEE International Conference on Program Comprehension (ICPC 2007), EEE Press, Banff, Canada, June 2007, pp. 167-176.


2006

Evaluating the Evolution of Small Scale Open Source Software Systems
C.K. Roy and J.R. Cordy, 2006. “Evaluating the Evolution of Small Scale Open Source Software Systems“, Research in Computing Science 23:123-136, 2006.

Towards Automatic Verification of Erlang Programs by pi-Calculus Translation
C.K. Roy, T. Noll, B. Roy and J.R. Cordy, 2006. “Towards Automatic Verification of Erlang Programs by pi-Calculus Translation“, in Proceedings of the ACM SIGPLAN 2006 5th Erlang Workshop (Erlang 2006), ACM Press, Portland, Oregon, September 2006, pp. 38-49.

Interference Aware Dynamic Subchannel Allocation in a Multi-cellular OFDMA System based on Traffic Situation
B. Roy, C.K. Roy and M. Einhaus, 2006. “Interference Aware Dynamic Subchannel Allocation in a Multi-cellular OFDMA System based on Traffic Situation“, in Proceeding of the 4th International Symposium in Parallel and Distributed Processing and Applications (ISPA2006), LNCS Springer Press, Sorrento, Italy, December 2006, pp. 341-352. (Invited for special journal issue as one of the selected best papers).

Case Study on Frequency Reuse in OFDMA Systems Using a Hierarchical Radio Resource Management
B. Roy, C.K. Roy and M. Einhaus, 2006. “Case Study on Frequency Reuse in OFDMA Systems Using a Hierarchical Radio Resource Management“, in Proceedings of the 18th Asia-Pacific Microwave Conference (APMC 2006), IEEE Press, Pacifico Yokohama, Yokohama, Japan, December 2006, pp. 851-856.


2005

Modeling Erlang in the Pi-Calculus
T. Noll and C.K Roy, 2005. “Modeling Erlang in the Pi-Calculus“, in Proceedings of the ACM SIGPLAN 2005 4th Erlang Workshop (Erlang 2005), ACM Press, Tallinn, Estonia, September 2005, pp. 72-77.


Earlier

Structural Operational Semantics of Concurrency in Java
A. Rahman, C.K. Roy, K.S. Islam and A. Islam, 2003. “Structural Operational Semantics of Concurrency in Java”, Khulna University Studies 4(2):306-312, 2003. K.S. Islam, C.K. Roy and A. Rahman, 2002. “Ontology Based Directory Enabled Network Design Using Java Naming and Directory Interface”, Khulna University Studies 4(1): 603-610, 2002.

Largest Subset of Disjoint Products in ESOP
M.Z. Hoque, C.K. Roy, N.Y. Ali and M.R. Khan*, 2002. “Largest Subset of Disjoint Products in ESOP”, in Proceedings of the 5th International Conference on Computer and Information Technology (ICCIT 2002), Dhaka, Bangladesh, December 2002, pp. 305-311.

An Agent Marketplace Supporting Negotiation for Business to Business
K.S. Islam, C.K. Roy and A. Rahman, 2002. “An Agent Marketplace Supporting Negotiation for Business to Business”, Khulna University Studies 3(2): 565-571, 2002.

Computer Education in Khulna City: An Empirical Study
C.K. Roy, M.M. Assaduzzaman, A. Rahman and D. Kamal, 2002. “Computer Education in Khulna City: An Empirical Study”, Khulna University Studies 3(2): 505-509, 2002.

Abstract Data Types and Objects for Developing Component Based Software
C.K. Roy, M.M. Assaduzzaman, R. Haque and B. Roy, 2001. “Abstract Data Types and Objects for Developing Component Based Software”, Khulna University Studies 3(1):413-420, 2001.

A Modification of Huffman Header
C.K. Roy, M. Masud, M.M. Asaduzzaman and H.H. Babu, 2001. “A Modification of Huffman Header”, in Proceedings of the 4th International Conference on Computer and Information Technology (ICCIT 2001), Dhaka, Bangladesh, December 2001, pp. 409- 414.

A Modified Dictionary-Based Method for Data Compression
M.M. Masud, C.K. Roy and H.H. Babu, 2001. “A Modified Dictionary-Based Method for Data Compression”, in Proceedings of the 4th International Conference on Computer and Information Technology (ICCIT 2001), Dhaka, Bangladesh, December 2001, pp. 62-65.


Theses/Others

Subjective Evaluation of Software Quality Using Crowdsource Knowledge: An Exploratory Study, Technical Report.
M. Rahman, C.K. Roy, I. Keivanloo, 2013, Department of Computer Science, University of Saskatchewan, 10 pp, 2013.

On the Stability of Software Clones: A Genealogy-based Empirical Study.
M. Mondal, MSc. Thesis, University of Saskatchewan, January 2013, 152 pp.

Visualization and Analysis of Software Clones.
M. Asaduzzaman, MSc Thesis, University of Saskatchewan, December 2011, 106 pp.

Detection and Analysis of Near-Miss Clone Genealogies.
R. Saha, MSc Thesis, University of Saskatchewan, November 2011, 116 pp.

Detection and Analysis of Near-Miss Software Clones.
C.K. Roy, 2009. Ph.D. Thesis, Queen’s University, 247 pp.

A Survey on Software Clone Detection Research, Technical Report 2007-541, School of Computing.
C.K. Roy and J.R. Cordy, 2007. Queen’s University, September 2007, 115 pp.

Modeling Programming Languages for Concurrent and Distributed Systems in Specification Languages.
C. K. Roy, 2004. M.Sc. Thesis, RWTH Aachen University, 157 pp.

Computer Shikkha, Second Part. Text Book for Higher Secondary Education, 133 pp.
M.M. Assaduzzaman, C.K. Roy and M. Mohiuddin, 2002. (Published by Sonali Sopan, Books and Computer Complex, 38/3, Banglabazar, Dhaka-1100, Bangladesh, in Bengali language).

Computer Shikkha, First Part. Text Book for Higher Secondary Education, 114 pp.
M. Mohiuddin, C.K. Roy and M.M. Assaduzzaman, 2002. (Published by Sonali Sopan, Books and Computer Complex, 38/3, Banglabazar, Dhaka-1100, Bangladesh, in Bengali language).

Design Issues of Local Area Networks. B.Sc. Thesis.
C.K. Roy, 1998. Khulna University, 121 pp.


Posters/Talk

Code Clone Detection and Management: Past, Present and the Future
C.R. Roy, 2011. “Code Clone Detection and Management: Past, Present and the Future”, The Consortium for Software Engineering Research (CSER) Spring 2011 Meeting co-located with ICPC’11, Queen’s University at Kingston, June 2011. (Keynote Speaker)

An Automatic Framework for Evaluating Clone Detection Tools
C.R. Roy, 2011. “An Automatic Framework for Evaluating Clone Detection Tools”, Departmental Seminar, Software Engineering Group, University of Alberta, January 2011.

Evaluating Software Clone Detection Tools: A Mutation-Based Approach
C.R. Roy, 2010. “Evaluating Software Clone Detection Tools: A Mutation-Based Approach”, The 9th CREST Open Workshop Code Provenance and Clone Detection, Department of Computer Science, University College London, November 2010.

Near-miss Function Clones in Open Source Software: An Empirical Study
C.K. Roy, 2009. “Near-miss Function Clones in Open Source Software: An Empirical Study”, CSER Workshop on Mining Software Repositories, Montreal, Canada, April 2009.

Code Clones: Etiology, Effects, and Treatment?
M.F. Zibran and C.K. Roy, 2011. “Code Clones: Etiology, Effects, and Treatment?”, in the Consortium for Software Engineering Research (CSER) Spring 2011 Meeting co-located with ICPC’11, Queen’s University at Kingston, June 2011.

Comparative Stabilities of Cloned and Noncloned Code: An Empirical Study
M. Mondal, C.K. Roy, R.K Saha, J. Krinke and K.A. Schneider, 2011. “Comparative Stabilities of Cloned and Noncloned Code: An Empirical Study”, in the Consortium for Software Engineering Research (CSER) Spring 2011 Meeting co-located with ICPC’11, Queen’s University at Kingston, June 2011.

The gCad Near-Miss Clone Genealogy Extractor and Classifier
R.K. Saha, C.K. Roy and K.A. Schneider, 2011. “The gCad Near-Miss Clone Genealogy Extractor and Classifier”, in the Consortium for Software Engineering Research (CSER) Spring 2011 Meeting co-located with ICPC’11, Queen’s University at Kingston, June 2011.

★ Dean’s Best Poster Award
Static Detection of Pointer Introduced Memory Violations
K. Billah and C.K. Roy, 2011. “Static Detection of Pointer Introduced Memory Violations”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011. (Dean’s Best Poster Award)

Cloning in Software: why, when and how?
M.F. Zibran and C.K. Roy, 2011. “Cloning in Software: why, when and how?”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

Finding Candidate Libraries from Ubiquitous Clone
M. Khan, K.A. Ahmed, C.K. Roy and K.A. Schneider, 2011. “Finding Candidate Libraries from Ubiquitous Clone”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

gCad: A Framework for the Detection and Analysis of Clone Genealogies
R.K. Saha, C.K. Roy and K.A. Schneider, 2011. “gCad: A Framework for the Detection and Analysis of Clone Genealogies”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

Recommending Project Team Members
G. A. Kintab, C.K. Roy and G. McCalla, 2011. “Recommending Project Team Members”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

VisCad: Tool Support for Large Scale Code Clone Analysis
M. Asaduzzaman, C.K. Roy and K.A. Schneider, 2011. “VisCad: Tool Support for Large Scale Code Clone Analysis”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

Ontology Mapping-Driven Clone detection in Web Application
F.A. Al-Omari and C.K. Roy, 2011. “Ontology Mapping-Driven Clone detection in Web Application”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

SEarch for Clone in COde (SECCO): A Scalable Approach for Fast Detection of Clone Code in Large Software Systems
S. Uddin, C.K. Roy and K. A. Schneider, 2011. “SEarch for Clone in COde (SECCO): A Scalable Approach for Fast Detection of Clone Code in Large Software Systems”, in the College of Arts and Science Graduate Poster Symposium, University of Saskatchewan, Canada, April 2011.

Flexible Code Clone Detection and Management in IDE
M. F. Zibran and C.K. Roy, 2010. “Flexible Code Clone Detection and Management in IDE”, in the Technology showcase in the 20th Annual Conference (CASCON 2010), Centre for Advanced Studies Research, IBM Canada Software Laboratory, Toronto, Canada, November 2010.

NICAD: A Next Generation Clone Detection Tool
C.K. Roy and J.R. Cordy, 2009. “NICAD: A Next Generation Clone Detection Tool”, in Consortium for Software Engineering Research (CSER) Meeting, Montreal, Canada, April 2009.

★ Received the Best Poster Award judged by the participants
Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools
C.K. Roy and J.R. Cordy, 2008. “Towards a Mutation-Based Automatic Framework for Evaluating Code Clone Detection Tools”, in the Canadian Conference on Computer Science and Software Engineering (C3S2E’08), Montreal, Canada, May 2008. (Received the Best Poster Award judged by the participants).

A Mutation / Injection-Based Automatic Framework for Evaluating Code Clone Detection Tools
C.K. Roy and J.R. Cordy, 2008. “A Mutation / Injection-Based Automatic Framework for Evaluating Code Clone Detection Tools”, in the Consortium for Software Engineering Research (CSER) Meeting, Toronto, Canada, October 2008.

Observing the Evolution Behavior of Small Size Open Source Software Systems: A Case Study
C.K. Roy and J.R. Cordy, 2006. “Observing the Evolution Behavior of Small Size Open Source Software Systems: A Case Study”, in the 15th International Conference on Computing (CIC 2006), Mexico City, Mexico, November 2006

Modeling Erlang in the π-Calculus
C.K. Roy and J.R. Cordy, 2006. “Modeling Erlang in the π-Calculus”, in the Consortium for Software Engineering Research (CSER) Meeting, Poster session, Toronto, Canada, October 2006.