首页> 外文OA文献 >Enhancing a hybrid pre-processing and transformation process for code clone detection in .Net application
【2h】

Enhancing a hybrid pre-processing and transformation process for code clone detection in .Net application

机译:增强.Net应用程序中用于代码克隆检测的混合预处理和转换过程

摘要

Pre-processing and transformation are the first two common processes that occur in a code clone detection process. The purpose of these two processes is to transform the source codes into a more representable form that can be used later on as input for code clone detection. Main issue arises in both of these processes is the application of the pre-processing and transformation rules might cause loss of critical information thus affecting the code clone detection results. Therefore, this work proposes a combination pre-processing and transformation process that can produce a better source unit representation of .Net platform source code which is C#. Net and VB.Net by enhancing an existing work that was done on Java language without affecting the critical information in the source code. The proposed enhancement was tested and the result showed that the proposed work was able to produce the expected source unit for the .Net platform languages together.
机译:预处理和转换是代码克隆检测过程中发生的前两个常见过程。这两个过程的目的是将源代码转换为更具可表示性的形式,以后可将其用作代码克隆检测的输入。这两个过程中出现的主要问题是预处理和转换规则的应用可能会导致关键信息的丢失,从而影响代码克隆的检测结果。因此,这项工作提出了组合的预处理和转换过程,可以产生更好的.Net平台源代码C#的源单元表示形式。 Net和VB.Net,通过增强在Java语言上完成的现有工作而不会影响源代码中的关键信息。测试了所建议的增强功能,结果表明,所建议的工作能够为.Net平台语言共同生成预期的源单元。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号