Clone Detection Techniques for Java']JavaScript and Language Independence: Review

被引:0
|
作者
Alfageh, Danyah [1 ]
Alhakami, Hosam [1 ]
Baz, Abdullah [1 ]
Alanazi, Eisa [1 ]
Alsubait, Tahani [1 ]
机构
[1] Umm Al Qura Univ, Coll Comp & Informat Syst, Mecca, Saudi Arabia
关键词
Clone detection; code clones; !text type='Java']Java[!/text]Script; language independent clone detection; web applications; NICAD;
D O I
10.14569/IJACSA.2020.01104102
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Code clone detection is an active field of study in computer science. Despite its rich history, it lacks focus on web scripting languages. Due to the expansion of web applications and web development amongst developers of varying education and experience levels, they inevitably resort to cloning through out the web. The spread of code clones is further increased by websites like StackOverflow and GitHub. In this paper, we will be focusing on clone detection research done to target clones in JavaScript code and discuss its areas of concern. Also, we will summarize language independent research done and possibility of its application on JavaScript and web applications.
引用
收藏
页码:787 / 795
页数:9
相关论文
共 50 条
  • [21] The Power of Obfuscation Techniques in Malicious Java']JavaScript Code: A Measurement Study
    Xu, Wei
    Zhang, Fangfang
    Zhu, Sencun
    [J]. PROCEEDINGS OF THE 2012 7TH INTERNATIONAL CONFERENCE ON MALICIOUS AND UNWANTED SOFTWARE, 2012, : 9 - 16
  • [22] Malicious Java']JavaScript Detection Based on Bidirectional LSTM Model
    Song, Xuyan
    Chen, Chen
    Cui, Baojiang
    Fu, Junsong
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (10):
  • [23] LeakSpot: detection and diagnosis of memory leaks in Java']JavaScript applications
    Rudafshani, Masoomeh
    Ward, Paul A. S.
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (01): : 97 - 123
  • [24] Understanding Evasion Techniques that Abuse Differences Among Java']JavaScript Implementations
    Takata, Yuta
    Akiyama, Mitsuaki
    Yagi, Takeshi
    Hariu, Takeo
    Goto, Shigeki
    [J]. WEB INFORMATION SYSTEMS ENGINEERING, WISE 2017, PT II, 2017, 10570 : 278 - 294
  • [25] Practical AJAX Race Detection for Java']JavaScript Web Applications
    Adamsen, Christoffer Quist
    Moller, Anders
    Alimadadi, Saba
    Tip, Frank
    [J]. ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 38 - 48
  • [26] Improving Detection Accuracy for Malicious Java']JavaScript Using GAN
    Guo, Junxia
    Cao, Qiyun
    Zhao, Rilian
    Li, Zheng
    [J]. WEB ENGINEERING, ICWE 2020, 2020, 12128 : 163 - 170
  • [27] JAST: Fully Syntactic Detection of Malicious (Obfuscated) Java']JavaScript
    Fass, Aurore
    Krawczyk, Robert P.
    Backes, Michael
    Stock, Ben
    [J]. DETECTION OF INTRUSIONS AND MALWARE, AND VULNERABILITY ASSESSMENT, DIMVA 2018, 2018, 10885 : 303 - 325
  • [28] Malicious Java']JavaScript Code Detection Based on Hybrid Analysis
    He, Xincheng
    Xu, Lei
    Cha, Chunliu
    [J]. 2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 365 - 374
  • [29] ScriptNet: Neural Static Analysis for Malicious Java']JavaScript Detection
    Stokes, Jack W.
    Agrawal, Rakshit
    McDonald, Geoff
    Hausknech, Matthew
    [J]. MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [30] Research on Malicious Java']JavaScript Detection Technology Based on LSTM
    Fang, Yong
    Huang, Cheng
    Liu, Liang
    Xue, Min
    [J]. IEEE ACCESS, 2018, 6 : 59118 - 59125