首页> 外文会议>International Conference on Program Comprehension >Vector Space Analysis of Software Clones
【24h】

Vector Space Analysis of Software Clones

机译:矢量空间分析软件克隆

获取原文

摘要

In this paper, we introduce a technique for applying Independent Component Analysis to vector space representations of software code fragments such as methods or blocks. The distance between these points can be determined, and used as a measure of the similarity between the original source code fragments they represent. It can be reasoned that if the initial matrix representation contains enough information about the syntactic structure of the source code, the vector space representation will be sufficient to predict the similarity of fragments to one another, and can provide the likelihood that the code is a clone.
机译:在本文中,我们介绍了一种用于将独立分量分析应用于向矢量空间表示的技术,例如方法或块等传染媒介空间表示。可以确定这些点之间的距离,并用作它们所代表的原始源代码片段之间的相似性的量度。可以推断,如果初始矩阵表示包含有关源代码的句法结构的足够信息,则向量空间表示将足以预测彼此的片段的相似性,并且可以提供代码是克隆的可能性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号