首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:Software Cloning and Its Detection Methods
  • 本地全文:下载
  • 作者:Meena Bharti ; Rajan Goyal ; Manish Goyal
  • 期刊名称:International Journal of Computer Science & Technology
  • 印刷版ISSN:2229-4333
  • 电子版ISSN:0976-8491
  • 出版年度:2014
  • 卷号:5
  • 期号:4
  • 页码:191-194
  • 语种:English
  • 出版社:Ayushmaan Technologies
  • 摘要:Software Systems are evolving by adding new functions and modifying existing functions over time. As we do evolution of software, the structure of software is becoming more complex [5] and so the understandability and maintainability of software systems is deteriorating day by day. Copy and paste programming is a common activity but it introduces a negative point to reuse by creating Clones. Several studies show that about 5% to 20% of software systems can contain duplicated code, which are basically the results of copying existing code fragments and using then by pasting with or without minor modifications. The main disadvantage of duplication of code is that if a bug is detected in a code fragment; all the other fragments similar to it should be investigated to check the possible existence of the same bug in the similar fragments. Restructuring of such code is another prime issue in software maintenance although several studies claim that refactoring of certain clones is not desirable and there is a risk of removing them. Detection of duplicate fragments increases the efficiency of software maintenance process and thus decreases maintenance cost.
  • 关键词:Software Cloning;Detection Methods of Software Cloning; Advantage of Software Cloning;Types of Software Clone; Techniques to Detect Software Clone.
国家哲学社会科学文献中心版权所有