A
Abdullah Sheneamer
Researcher at Jazan University
Publications - 14
Citations - 234
Abdullah Sheneamer is an academic researcher from Jazan University. The author has contributed to research in topics: Clone (computing) & Computer science. The author has an hindex of 5, co-authored 11 publications receiving 150 citations. Previous affiliations of Abdullah Sheneamer include University of Colorado Colorado Springs.
Papers
More filters
Journal ArticleDOI
A Survey of Software Clone Detection Techniques
Abdullah Sheneamer,Jugal Kalita +1 more
TL;DR: In this study, code clones, common types of clones, phases of clone detection, the state-ofthe-art in code clone detection techniques and tools, and challenges faced byclone detection techniques are discussed.
Proceedings ArticleDOI
Semantic Clone Detection Using Machine Learning
Abdullah Sheneamer,Jugal Kalita +1 more
TL;DR: A machine learning framework to automatically detect clones in software, which is able to detect Types-3 and the most complicated kind of clones, Type-4 clones, is presented.
Journal ArticleDOI
A detection framework for semantic code clones and obfuscated code
TL;DR: This work proposes a detection framework for detecting both code obfuscation and clone using machine learning and achieves 100% success in detecting obfuscated code based on recall, precision, and F1-Score.
Proceedings ArticleDOI
Code clone detection using coarse and fine-grained hybrid approaches
Abdullah Sheneamer,Jugal Kalita +1 more
TL;DR: This paper presents a hybrid clone detection technique that first uses a coarse-grained technique to analyze clones effectively to improve precision, and then uses a fine- grained detector to obtain additional information about the clones and to improve recall.
Journal ArticleDOI
An Automatic Advisor for Refactoring Software Clones Based on Machine Learning
TL;DR: A unique learning method is suggested that automatically extracts features from the detected code clones and trains models to advise developers on what type needs to be refactored.