Publications by categories
2020 |
An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset Journal Article arXiv preprint arXiv:2003.07970, 2020. |
Evaluating Performance of Clone Detection Tools in Detecting Cloned Cochange Candidates Inproceedings 2020 IEEE 14th International Workshop on Software Clones (IWSC), pp. 15?21, IEEE 2020. |
Clone Swarm: A Cloud Based Code-Clone Analysis Tool Inproceedings 2020 IEEE 14th International Workshop on Software Clones (IWSC), pp. 52?56, IEEE 2020. |
Mining API usage scenarios from stack overflow Journal Article Information and Software Technology, 122 , pp. 106277, 2020. |
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration Inproceedings 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 272?283, IEEE 2020. |
Exploring Type Inference Techniques of Dynamically Typed Languages Inproceedings 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 70?80, IEEE 2020. |
SemanticCloneBench: A Semantic Code Clone Benchmark using Crowd-Source Knowledge Inproceedings 2020 IEEE 14th International Workshop on Software Clones (IWSC), pp. 57?63, IEEE 2020. |
A survey on clone refactoring and tracking Journal Article Journal of Systems and Software, 159 , pp. 110429, 2020. |
Associating Code Clones with Association Rules for Change Impact Analysis Inproceedings 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 93?103, IEEE 2020. |
HistoRank: History-Based Ranking of Co-change Candidates Inproceedings 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 240?250, IEEE 2020. |
Workflow Provenance for Big Data: From Modelling to Reporting Incollection Data Management and Analysis, pp. 185?200, Springer, 2020. |
A Data Management Scheme for Micro-Level Modular Computation-Intensive Programs in Big Data Platforms Incollection Data Management and Analysis, pp. 135?153, Springer, 2020. |
Bi-functional silica nanoparticles for simultaneous enhancement of mechanical strength and swelling capacity of hydrogels Journal Article RSC Advances, 10 (11), pp. 6213?6222, 2020. |
Mechanically tough and highly stretchable poly (acrylic acid) hydrogel cross-linked by 2D graphene oxide Journal Article RSC Advances, 10 (18), pp. 10949?10958, 2020. |
A universal cross language software similarity detector for open source software categorization Journal Article Journal of Systems and Software, 162 , pp. 110491, 2020. |
CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues Journal Article Empirical Software Engineering, 25 (2), pp. 1493?1532, 2020. |
2019 |
Ranking co-change candidates of micro-clones Inproceedings Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, pp. 244?253, 2019. |
Recommending comprehensive solutions for programming tasks by mining crowd knowledge Inproceedings 2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC), pp. 358?368, IEEE 2019. |
An empirical study on bug propagation through code cloning Journal Article Journal of Systems and Software, 158 , pp. 110407, 2019. |
CloneCognition: machine learning based code clone validation tool Inproceedings Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1105?1109, 2019. |
LVMapper: A Large-variance Clone Detector Using Sequencing Alignment Approach Journal Article arXiv preprint arXiv:1909.04238, 2019. |
Micro-level Modularity of Computaion-intensive Programs in Big Data Platforms: A Case Study with Image Data Journal Article arXiv preprint arXiv:1910.11125, 2019. |
Clone-World: ?????????????? Journal Article Visual Informatics, 3 (1), pp. 18?26, 2019. |
The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis Journal Article IEEE Transactions on Software Engineering, 2019. |
Can issues reported at stack overflow questions be reproduced? an exploratory study Inproceedings 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR), pp. 479?489, IEEE 2019. |
Learning from Examples to Find Fully Qualified Names of API Elements in Code Snippets Inproceedings 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 243?254, IEEE 2019. |
Investigating the relationship between evolutionary coupling and software bug-proneness Inproceedings Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, pp. 173?182, 2019. |
A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones Inproceedings 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 73?83, IEEE 2019. |
Clone-World: A visual analytic system for large scale software clones Journal Article Visual Informatics, 3 (1), pp. 18?26, 2019. |
Towards visualizing large scale evolving clones Inproceedings 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 302?303, IEEE 2019. |
Towards crowd-sourced API documentation Inproceedings 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 310?311, IEEE 2019. |
Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis Journal Article Proceedings of the ACM on Human-Computer Interaction, 3 (EICS), pp. 1?28, 2019. |
Comparing bug replication in regular and micro code clones Inproceedings 2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC), pp. 81?92, IEEE 2019. |
CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation Inproceedings 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 1026?1037, IEEE 2019. |
Automatic query reformulation for code search using crowdsourced knowledge Journal Article Empirical Software Engineering, 24 (4), pp. 1869?1924, 2019. |
2018 |
Detecting Evolutionary Coupling Using Transitive Association Rules Inproceedings 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM), pp. 113?122, IEEE 2018. |
Towards a Context-Aware IDE-Based Meta Search Engine for Recommendation about Programming Errors and Exceptions Journal Article arXiv preprint arXiv:1807.02255, 2018. |
CroLSim: Cross Language Software Similarity Detector Using API Documentation Inproceedings 2018 IEEE 18th International Working Conference on Source Code Analysis and Manipulation (SCAM), pp. 139?148, IEEE 2018. |
Recommending Insightful Comments for Source Code using Crowdsourced Knowledge Journal Article arXiv preprint arXiv:1807.02278, 2018. |
Is cloned code really stable? Journal Article Empirical Software Engineering, 23 (2), pp. 693?770, 2018. |
CCAligner: a token based large-gap clone detector Inproceedings Proceedings of the 40th International Conference on Software Engineering, pp. 1066?1077, 2018. |
Effective Reformulation of Query for Code Search using Crowdsourced Knowledge and Extra-Large Data Analytics Journal Article arXiv preprint arXiv:1807.08798, 2018. |
Improved Query Reformulation for Concept Location using CodeRank and Document Structures Journal Article arXiv preprint arXiv:1807.04488, 2018. |
On the Use of Context in Recommending Exception Handling Code Examples Journal Article arXiv preprint arXiv:1807.02261, 2018. |
Micro-clones in evolving software Inproceedings 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 50?60, IEEE 2018. |
Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development Inproceedings 2018 IEEE International Conference on Services Computing (SCC), pp. 273?277, IEEE 2018. |
Impact of Continuous Integration on Code Reviews Journal Article arXiv preprint arXiv:1807.01851, 2018. |
Effective reformulation of query for code search using crowdsourced knowledge and extra-large data analytics Inproceedings 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 473?484, IEEE 2018. |
RACK: Automatic API Recommendation using Crowdsourced Knowledge Journal Article arXiv preprint arXiv:1807.02953, 2018. |
An Insight into the Unresolved Questions at Stack Overflow Journal Article arXiv preprint arXiv:1807.01850, 2018. |