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

文章基本信息

  • 标题:A Novel Approach to Detect Duplicate Code Blocks to Reduce Maintenance Effort
  • 本地全文:下载
  • 作者:Sonam Gupta ; Dr. P. C Gupta
  • 期刊名称:International Journal of Advanced Computer Science and Applications(IJACSA)
  • 印刷版ISSN:2158-107X
  • 电子版ISSN:2156-5570
  • 出版年度:2016
  • 卷号:7
  • 期号:4
  • DOI:10.14569/IJACSA.2016.070440
  • 出版社:Science and Information Society (SAI)
  • 摘要:It was found in many cases that a code might be a clone for one programmer but not the same for another one. This problem occurs because of inaccurate documentation. According to research, the maintainers are not aware of the original design and thus, face the difficulty of agreeing on the system’s components and their relations or understanding the work of the application. The problem also occurs because of the different team of development and maintenance resulting in more effort and time during maintenance. This paper proposes a novel approach to detect the clones at the programmer side such that if a particular code is a clone then it can be well documented. This approach will provide both the individual duplicate statements as well as the block in which they appear. The approach has been examined on seven open source systems.
  • 关键词:thesai; IJACSA; thesai.org; journal; IJACSA papers; Clones; Program Dependence Graph (PDG); Control Flow Graph (CFG); Abstract Syntax Tree (AST)
国家哲学社会科学文献中心版权所有