Chanchal Kumar Roy

Orcid: 0000-0003-0519-6164

Affiliations:
  • University of Saskatchewan, Canada


According to our database1, Chanchal Kumar Roy authored at least 231 papers between 2005 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
ReBack: recommending backports in social coding environments.
Autom. Softw. Eng., June, 2024

Can We Identify Stack Overflow Questions Requiring Code Snippets? Investigating the Cause & Effect of Missing Code Snippets.
CoRR, 2024

Enhancing User Interaction in ChatGPT: Characterizing and Consolidating Multiple Prompts for Issue Resolution.
CoRR, 2024

Investigating the Utility of ChatGPT in the Issue Tracking System: An Exploratory Study.
CoRR, 2024

2023
A Systematic Review of Automated Query Reformulations in Source Code Search.
ACM Trans. Softw. Eng. Methodol., November, 2023

A systematic literature review on source code similarity measurement and clone detection: Techniques, applications, and challenges.
J. Syst. Softw., October, 2023

Release conventions of open-source software: An exploratory study.
J. Softw. Evol. Process., 2023

Automatic prediction of rejected edits in Stack Overflow.
Empir. Softw. Eng., 2023

Do Subjectivity and Objectivity Always Agree? A Case Study with Stack Overflow Questions.
CoRR, 2023

Do Subjectivity and Objectivity Always Agreeƒ A Case Study with Stack Overflow Questions.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

Unveiling the Potential of Large Language Models in Generating Semantic and Cross-Language Clones.
Proceedings of the 17th IEEE International Workshop on Software Clones, 2023

TransClone: A Language Agnostic Code Clone Detector.
Proceedings of the 17th IEEE International Workshop on Software Clones, 2023

Pathways to Leverage Transcompiler based Data Augmentation for Cross-Language Clone Detection.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

Integrating Visual Aids to Enhance the Code Reviewer Selection Process.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023

GPTCloneBench: A comprehensive benchmark of semantic clones and cross-language clones using GPT-3 model and SemanticCloneBench.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023

How does quality deviate in stable releases by backporting?
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2023

Extensibility Challenges of Scientific Workflow Management Systems.
Proceedings of the Human Interface and the Management of Information, 2023

Investigating Technology Usage Span by Analyzing Users' Q&A Traces in Stack Overflow.
Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023

2022
An Empirical Study of the Effectiveness of an Ensemble of Stand-alone Sentiment Detection Tools for Software Engineering Datasets.
ACM Trans. Softw. Eng. Methodol., 2022

Evaluating the performance of clone detection tools in detecting cloned co-change candidates.
J. Syst. Softw., 2022

A survey of software architectural change detection and categorization techniques.
J. Syst. Softw., 2022

Correction to: Preface to the special issue on program comprehension.
Empir. Softw. Eng., 2022

The reproducibility of programming-related issues in Stack Overflow questions.
Empir. Softw. Eng., 2022

Leveraging structural properties of source code graphs for just-in-time bug prediction.
Autom. Softw. Eng., 2022

A Domain-Specific Composition Environment for Provenance Query of Scientific Workflows.
Proceedings of the IEEE/ACM Workshop on Workflows in Support of Large-Scale Science, 2022

Mining Software Information Sites to Recommend Cross-Language Analogical Libraries.
Proceedings of the IEEE International Conference on Software Analysis, 2022

BigCloneBench: A Retrospective and Roadmap.
Proceedings of the 16th IEEE International Workshop on Software Clones, 2022

An Insight into the Reusability of Stack Overflow Code Fragments in Mobile Applications.
Proceedings of the 16th IEEE International Workshop on Software Clones, 2022

Backports: change types, challenges and strategies.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

SET-STAT-MAP: Extending Parallel Sets for Visualizing Mixed Data.
Proceedings of the 15th IEEE Pacific Visualization Symposium, 2022

2021
The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis.
IEEE Trans. Software Eng., 2021

Automatic API Usage Scenario Documentation from Technical Q&A Sites.
ACM Trans. Softw. Eng. Methodol., 2021

Improved retrieval of programming solutions with code examples using a multi-featured score.
J. Syst. Softw., 2021

The forgotten role of search queries in IR-based bug localization: an empirical study.
Empir. Softw. Eng., 2021

ID-correspondence: a measure for detecting evolutionary coupling.
Empir. Softw. Eng., 2021

A Systematic Literature Review of Automated Query Reformulations in Source Code Search.
CoRR, 2021

A Testing Approach While Re-engineering Legacy Systems: An Industrial Case Study.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Rollback Edit Inconsistencies in Developer Forum.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

FLeCCS: A Technique for Suggesting Fragment-Level Similar Co-change Candidates.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

ContourDiff: Revealing Differential Trends in Spatiotemporal Data.
Proceedings of the 25th International Conference Information Visualisation, 2021

Early Detection and Guidelines to Improve Unanswered Questions on Stack Overflow.
Proceedings of the ISEC 2021: 14th Innovations in Software Engineering Conference, 2021

COSTER: A Tool for Finding Fully Qualified Names of API Elements in Online Code Snippets.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Semantic Slicing of Architectural Change Commits: Towards Semantic Design Review.
Proceedings of the ESEM '21: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2021

BigCloneBench.
Proceedings of the Code Clone Analysis, 2021

SourcererCC: Scalable and Accurate Clone Detection.
Proceedings of the Code Clone Analysis, 2021

A Summary on the Stability of Code Clones and Current Research Trends.
Proceedings of the Code Clone Analysis, 2021

NiCad: A Modern Clone Detector.
Proceedings of the Code Clone Analysis, 2021

2020
VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data Analysis.
Proc. ACM Hum. Comput. Interact., 2020

A universal cross language software similarity detector for open source software categorization.
J. Syst. Softw., 2020

A machine learning based framework for code clone validation.
J. Syst. Softw., 2020

A survey on clone refactoring and tracking.
J. Syst. Softw., 2020

Mining API usage scenarios from stack overflow.
Inf. Softw. Technol., 2020

CROKAGE: effective solution recommendation for programming tasks by leveraging crowd knowledge.
Empir. Softw. Eng., 2020

Preface to the special issue on program comprehension.
Empir. Softw. Eng., 2020

CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues.
Empir. Softw. Eng., 2020

A Survey on the Evaluation of Clone Detection Performance and Benchmarking.
CoRR, 2020

The Vision of Software Clone Management: Past, Present, and Future.
CoRR, 2020

LVMapper: A Large-Variance Clone Detector Using Sequencing Alignment Approach.
IEEE Access, 2020

Exploring Type Inference Techniques of Dynamically Typed Languages.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

HistoRank: History-Based Ranking of Co-change Candidates.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

Associating Code Clones with Association Rules for Change Impact Analysis.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

Evaluating Performance of Clone Detection Tools in Detecting Cloned Cochange Candidates.
Proceedings of the IEEE 14th International Workshop on Software Clones, 2020

Clone Swarm: A Cloud Based Code-Clone Analysis Tool.
Proceedings of the IEEE 14th International Workshop on Software Clones, 2020

SemanticCloneBench: A Semantic Code Clone Benchmark using Crowd-Source Knowledge.
Proceedings of the IEEE 14th International Workshop on Software Clones, 2020

Investigating Near-Miss Micro-Clones in Evolving Software.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Automatic Identification of Rollback Edit with Reasons in Stack Overflow Q&A Site.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

A Fine-Grained Analysis on the Inconsistent Changes in Code Clones.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

2019
Clone-World: A visual analytic system for large scale software clones.
Vis. Informatics, 2019

Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis.
Proc. ACM Hum. Comput. Interact., 2019

An empirical study on bug propagation through code cloning.
J. Syst. Softw., 2019

Automatic query reformulation for code search using crowdsourced knowledge.
Empir. Softw. Eng., 2019

Micro-level Modularity of Computaion-intensive Programs in Big Data Platforms: A Case Study with Image Data.
CoRR, 2019

A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

CloneCognition: machine learning based code clone validation tool.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Can issues reported at stack overflow questions be reproduced?: an exploratory study.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

Learning from Examples to Find Fully Qualified Names of API Elements in Code Snippets.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Automatic Components Separation of Obfuscated Android Applications: An Empirical Study of Design Based Features.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2019

Recommending comprehensive solutions for programming tasks by mining crowd knowledge.
Proceedings of the 27th International Conference on Program Comprehension, 2019

Comparing bug replication in regular and micro code clones.
Proceedings of the 27th International Conference on Program Comprehension, 2019

Investigating Context Adaptation Bugs in Code Clones.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Towards crowd-sourced API documentation.
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019

Towards visualizing large scale evolving clones.
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019

Ranking co-change candidates of micro-clones.
Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 2019

Investigating the relationship between evolutionary coupling and software bug-proneness.
Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 2019

2018
Bug-proneness and late propagation tendency of code clones: A Comparative study on different clone types.
J. Syst. Softw., 2018

Is cloned code really stable?
Empir. Softw. Eng., 2018

Poster: Improving Bug Localization with Report Quality Dynamics and Query Reformulation.
CoRR, 2018

Benchmarks for software clone detection: A ten-year retrospective.
Proceedings of the 25th International Conference on Software Analysis, 2018

Micro-clones in evolving software.
Proceedings of the 25th International Conference on Software Analysis, 2018

Classifying stack overflow posts on API issues.
Proceedings of the 25th International Conference on Software Analysis, 2018

Improving IR-based bug localization with context-aware query reformulation.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

[Research Paper] CroLSim: Cross Language Software Similarity Detector Using API Documentation.
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018

[Research Paper] On the Use of Machine Learning Techniques Towards the Design of Cloud Based Automatic Code Clone Validation Tools.
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018

[Research Paper] Detecting Evolutionary Coupling Using Transitive Association Rules.
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018

Large scale clone detection, analysis, and benchmarking: An evolutionary perspective (Keynote).
Proceedings of the 12th IEEE International Workshop on Software Clones, 2018

Adventures in NICAD: a ten-year retrospective.
Proceedings of the 26th Conference on Program Comprehension, 2018

NLP2API: Query Reformulation for Code Search Using Crowdsourced Knowledge and Extra-Large Data Analytics.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Effective Reformulation of Query for Code Search Using Crowdsourced Knowledge and Extra-Large Data Analytics.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

CCAligner: a token based large-gap clone detector.
Proceedings of the 40th International Conference on Software Engineering, 2018

Fast, scalable and user-guided clone detection.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Improving bug localization with report quality dynamics and query reformulation.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Optimized Storing of Workflow Outputs through Mining Association Rules.
Proceedings of the IEEE International Conference on Big Data (IEEE BigData 2018), 2018

Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development.
Proceedings of the 2018 IEEE International Conference on Services Computing, 2018

2017
Improved query reformulation for concept location using CodeRank and document structures.
PeerJ Prepr., 2017

Comparing Software Bugs in Clone and Non-clone Code: An Empirical Study.
Int. J. Softw. Eng. Knowl. Eng., 2017

STRICT: Information retrieval based search term identification for concept location.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

A Comparative Study of Software Bugs in Clone and Non-Clone Code.
Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering, 2017

On the Relationships Between Stability and Bug-Proneness of Code Clones: An Empirical Study.
Proceedings of the 17th IEEE International Working Conference on Source Code Analysis and Manipulation, 2017

Predicting usefulness of code review comments using textual features and developer experience.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Impact of continuous integration on code reviews.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

FEMIR: a tool for recommending framework extension examples.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Does cloned code increase maintenance effort?
Proceedings of the 11th IEEE International Workshop on Software Clones, 2017

Identifying code clones having high possibilities of containing bugs.
Proceedings of the 25th International Conference on Program Comprehension, 2017

Bug Propagation through Code Cloning: An Empirical Study.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Recommending Framework Extension Examples.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

CloneWorks: a fast and flexible large-scale near-miss clone detection tool.
Proceedings of the 39th International Conference on Software Engineering, 2017

Fast and flexible large-scale clone detection with CloneWorks.
Proceedings of the 39th International Conference on Software Engineering, 2017

RACK: code search in the IDE using crowdsourced knowledge.
Proceedings of the 39th International Conference on Software Engineering, 2017

Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

2016
A comparative study on the intensity and harmfulness of late propagation in near-miss code clones.
Softw. Qual. J., 2016

Guest editor's introduction to the Special Issue on Program Comprehension (ICPC 2014).
J. Softw. Evol. Process., 2016

A Simple, Efficient, Context-sensitive Approach for Code Completion.
J. Softw. Evol. Process., 2016

A Machine Learning Based Approach for Evaluating Clone Detection Tools for a Generalized and Accurate Precision.
Int. J. Softw. Eng. Knowl. Eng., 2016

RACK: Automatic API Recommendation Using Crowdsourced Knowledge.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

An Empirical Study on Ranking Change Recommendations Retrieved Using Code Similarity.
Proceedings of the 10th International Workshop on Software Clones, 2016

Bug Replication in Code Clones: An Empirical Study.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Efficiently Measuring an Accurate and Generalized Clone Detection Precision using Clone Clustering.
Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering, 2016

Embedded Emotion-based Classification of Stack Overflow Questions Towards the Question Quality Prediction.
Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering, 2016

Is code cloning in games really different?
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

How developers use exception handling in Java?
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Mining duplicate questions in stack overflow.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

QUICKAR: automatic query reformulation for concept location using crowdsourced knowledge.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

CORRECT: code reviewer recommendation at GitHub for Vendasta technologies.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

BigCloneEval: A Clone Detection Tool Evaluation Framework with BigCloneBench.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

SourcererCC: scaling code clone detection to big-code.
Proceedings of the 38th International Conference on Software Engineering, 2016

CoRReCT: code reviewer recommendation in GitHub based on cross-project and technology experience.
Proceedings of the 38th International Conference on Software Engineering, 2016

An exploratory study on change suggestions for methods using clone detection.
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016

2015
Big data clone detection using classical detectors: an exploratory study.
J. Softw. Evol. Process., 2015

TextRank based search term identification for software change tasks.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

SPCP-Miner: A tool for mining code clones that are important for refactoring or tracking.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

On the comprehension of code clone visualizations: A controlled study using eye tracking.
Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation, 2015

Recommending insightful comments for source code using crowdsourced knowledge.
Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation, 2015

An Insight into the Unresolved Questions at Stack Overflow.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

Evaluating clone detection tools with BigCloneBench.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

A comparative study on the bug-proneness of different types of code clones.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

PARC: Recommending API methods parameters.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

Exploring API method parameter recommendations.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

How should we read and analyze bug reports: an interactive visualization using extractive summaries and topic evolution.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

Towards convenient management of software clone codes in practice: an integrated approach.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

Recommending relevant sections from a webpage about programming errors and exceptions.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

An empirical study on change recommendation.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

2014
An insight into the dispersion of changes in cloned and non-cloned code: A genealogy based empirical study.
Sci. Comput. Program., 2014

SeByte: Scalable clone and similarity search for bytecode.
Sci. Comput. Program., 2014

Tuning research tools for scalability and performance: The NiCad experience.
Sci. Comput. Program., 2014

Late Propagation in Near-Miss Clones: An Empirical Study.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2014

Active Clones: Source Code Clones at Runtime.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2014

On the Use of Context in Recommending Exception Handling Code Examples.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

A Change-Type Based Empirical Study on the Stability of Cloned Code.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

Automatic Identification of Important Clones for Refactoring and Tracking.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

An insight into the pull requests of GitHub.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Prediction and ranking of co-change candidates for clones.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Interactive Visualization of Bug Reports Using Topic Evolution and Extractive Summaries.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Evaluating Modern Clone Detection Tools.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Towards a Big Data Curated Benchmark of Inter-project Code Clones.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

SurfClipse: Context-Aware Meta-search in the IDE.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

A Fine-Grained Analysis on the Evolutionary Coupling of Cloned Code.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Context-Sensitive Code Completion Tool for Better API Usability.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

CSCC: Simple, Efficient, Context Sensitive Code Completion.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

The vision of software clone management: Past, present, and future (Keynote paper).
Proceedings of the 2014 Software Evolution Week, 2014

Towards a context-aware IDE-based meta search engine for recommendation about programming errors and exceptions.
Proceedings of the 2014 Software Evolution Week, 2014

Improving the detection accuracy of evolutionary coupling by measuring change correspondence.
Proceedings of the 2014 Software Evolution Week, 2014

Automatic ranking of clones for refactoring through mining association rules.
Proceedings of the 2014 Software Evolution Week, 2014

Near-miss software clones in open source games: An empirical study.
Proceedings of the IEEE 27th Canadian Conference on Electrical and Computer Engineering, 2014

Recommending software experts using code similarity and social heuristics.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

2013
Conflict-aware optimal scheduling of prioritised code clone refactoring.
IET Softw., 2013

An IDE-based context-aware meta search engine.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

ForkSim: Generating software forks for evaluating cross-project similarity analysis tools.
Proceedings of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation, 2013

Evaluating the conventional wisdom in clone removal: a genealogy-based empirical study.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Understanding the evolution of type-3 clones: an exploratory study.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

Answering questions about unanswered questions of stack overflow.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

A mutation analysis based benchmarking framework for clone detectors.
Proceedings of the Proceeding of the 7th International Workshop on Software Clones, 2013

Scaling classical clone detection tools for ultra-large datasets: An exploratory study.
Proceedings of the Proceeding of the 7th International Workshop on Software Clones, 2013

SimCad: An extensible and faster clone detection tool for large scale software systems.
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013

Improving the detection accuracy of evolutionary coupling.
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013

Insight into a method co-change pattern to identify highly coupled methods: An empirical study.
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013

gCad: A Near-Miss Clone Genealogy Extractor to Support Clone Evolution Analysis.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

LHDiff: Tracking Source Code Lines to Support Software Maintenance Activities.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

LHDiff: A Language-Independent Hybrid Approach for Tracking Source Code Lines.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

On the relationships between domain-based coupling and code clones: an exploratory study.
Proceedings of the 35th International Conference on Software Engineering, 2013

Near-miss clone patterns in web applications: An empirical study with industrial systems.
Proceedings of the 26th IEEE Canadian Conference on Electrical and Computer Engineering CCECE 2013, 2013

2012
Detecting Clones Across Microsoft .NET Programming Languages.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

IDE-based real-time focused search for near-miss clones.
Proceedings of the ACM Symposium on Applied Computing, 2012

Comparative stability of cloned and non-cloned code: an empirical study.
Proceedings of the ACM Symposium on Applied Computing, 2012

Bug introducing changes: A case study with Android.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Dispersion of changes in cloned and non-cloned code.
Proceedings of the Proceeding of the 6th International Workshop on Software Clones, 2012

Shuffling and randomization for scalable source code clone detection.
Proceedings of the Proceeding of the 6th International Workshop on Software Clones, 2012

Java bytecode clone detection via relaxation on code fingerprint and Semantic Web reasoning.
Proceedings of the Proceeding of the 6th International Workshop on Software Clones, 2012

SeByte: A semantic clone detection tool for intermediate languages.
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012

Connectivity of co-changed method groups: a case study on open source systems.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2012

2011
A methodology to optimize query in wireless sensor networks using historical data.
J. Ambient Intell. Humaniz. Comput., 2011

Useful, But Usable? Factors Affecting the Usability of APIs.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

On the Effectiveness of Simhash for Detecting Near-Miss Clones in Large Scale Software Systems.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

A Constraint Programming Approach to Conflict-Aware Optimal Scheduling of Prioritized Code Clone Refactoring.
Proceedings of the 11th IEEE Working Conference on Source Code Analysis and Manipulation, 2011

Towards flexible code clone detection, management, and refactoring in IDE.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

Visualizing the evolution of code clones.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

VisCad: flexible code clone analysis support for NiCad.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

Conflict-Aware Optimal Scheduling of Code Clone Refactoring: A Constraint Programming Approach.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

An Empirical Study of the Impacts of Clones in Software Maintenance.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

The NiCad Clone Detector.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

DebCheck: Efficient Checking for Open Source Code Clones in Software Systems.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

An automatic framework for extracting and classifying near-miss clone genealogies.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Analyzing and Forecasting Near-Miss Clones in Evolving Software: An Empirical Study.
Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems, 2011

2010
Near-miss function clones in open source software: an empirical study.
J. Softw. Maintenance Res. Pract., 2010

Evaluating Code Clone Genealogies at Release Level: An Empirical Study.
Proceedings of the Tenth IEEE International Working Conference on Source Code Analysis and Manipulation, 2010

Are scripting languages really different?
Proceedings of the Proceeding of the 4th ICSE International Workshop on Software Clones, 2010

2009
Detection and Analysis of Near-Miss Software Clones.
PhD thesis, 2009

A framework for development and evaluation of a dynamic subchannel allocation scheme in an OFDMA system.
J. Supercomput., 2009

Comparison and evaluation of code clone detection techniques and tools: A qualitative approach.
Sci. Comput. Program., 2009

A Mutation/Injection-Based Automatic Framework for Evaluating Code Clone Detection Tools.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

Detection and analysis of near-miss software clones.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

2008
An Empirical Study of Function Clones in Open Source Software.
Proceedings of the WCRE 2008, 2008

NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization.
Proceedings of the 16th IEEE International Conference on Program Comprehension, 2008

Scenario-Based Comparison of Clone Detection Techniques.
Proceedings of the 16th IEEE International Conference on Program Comprehension, 2008

Towards a mutation-based automatic framework for evaluating code clone detection tools.
Proceedings of the Canadian Conference on Computer Science & Software Engineering, 2008

2007
Evaluating Aspect Mining Techniques: A Case Study.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007

2006
Interference Aware Dynamic Subchannel Allocation in a Multi-cellular OFDMA System Based on Traffic Situation.
Proceedings of the Parallel and Distributed Processing and Applications, 2006

Towards automatic verification of Erlang programs by pi-calculus translation.
Proceedings of the 2006 ACM SIGPLAN Workshop on Erlang, 2006

2005
Modeling Erlang in the pi-calculus.
Proceedings of the 2005 ACM SIGPLAN Workshop on Erlang, Tallinn, 2005


  Loading...