...
首页> 外文期刊>Journal of Theoretical and Applied Information Technology >REVISING PROGRAMS INTERNAL DOCUMENTATION FOR DEVELOPERS SUSTAINING
【24h】

REVISING PROGRAMS INTERNAL DOCUMENTATION FOR DEVELOPERS SUSTAINING

机译:修订开发者维持的内部文件

获取原文
           

摘要

In software engineering, the developers in order to recognize which ingredients or fragments of any software code that put into practice a definite functionality, they utilize Information Retrieval (IR) methods to mechanically spot the code that implement them. The main contribution of this paper is to study and examine the effects of skipping some textual information, namely, the internal documentations from being integrated when performing source code indexing for locating changes process purposes. In this paper, we performed two experiments over three open systems namely Qt, HippoDraw, and KOFFICE. The first experiment is done with counting the internal documentations when preprocessing the software code for locating changes process, while the other one is when skipping it. We used the standard IR measurements, Recall and Precision, and we computed the Wilcoxon signed-rank test to compare and evaluate the results. The experiments results demonstrate that not all internal documentations should be always considered in the process of locating changes. Cases in point, for the Qt system, the results show that the internal documentations improved the results of locating changes while for HippoDraw and KOFFIC systems, the internal documentations negatively impacted it.
机译:在软件工程中,开发人员为了识别任何软件代码的哪些成分或片段,这些代码都以实践确定的功能,它们利用信息检索(IR)方法机械地发现实现它们的代码。本文的主要贡献是研究和检查跳过一些文本信息的影响,即在执行源代码索引时集成的内部文档以定位更改过程目的。在本文中,我们在三个开放系统中进行了两个实验,即Qt,Hippodraw和Koffice。在预处理软件代码时,使用重新计算内部文档来完成第一个实验,以查找变化过程,而另一个在跳过时。我们使用标准的IR测量,召回和精度,并计算了Wilcoxon签名 - 等级测试以比较和评估结果。实验结果表明,并非所有内部文件都不应在定位变化的过程中始终考虑。在点的情况下,对于Qt系统,结果表明,内部文档改善了Hippodraw和Koff系统的定位变化的结果,内部文档对其产生了负面影响。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号