【24h】

SE2 model to support software evolution

机译:SE 2 模型支持软件演变

获取原文

摘要

The paper proposes an integrated approach, namely SE2, to support three core software maintenance and evolution tasks: feature location, software change impact analysis, and expert developer recommendation. The approach is centered on the combinations of the conceptual and evolutionary relationships latent in structured and unstructured software artifacts. Information Retrieval (IR) and Mining Software Repositories (MSR) based techniques are used for analyzing and deriving these relationships. All the three tasks are supported under a single, common framework by providing systematic combinations of MSR and IR analyses on single and multiple versions of a software system. This combining ability of SE2 sets it apart from previously reported relevant solutions in the literature. The outlined empirical assessment is aimed at identifying the exclusive and synergistic improvements offered by such combinations for each of the addressed tasks. Preliminary evaluation on a number of open source systems suggests that such combinations do offer improvements over individual approaches.
机译:本文提出了一种集成方法,即SE 2 ,支持三个核心软件维护和演进任务:功能位置,软件更改影响分析和专家开发人员推荐。该方法以结构化和非结构化软件伪影中潜在的概念和进化关系的组合为中心。信息检索(IR)和挖掘软件存储库(MSR)的技术用于分析和导出这些关系。通过在软件系统的单个和多个版本上提供MSR和IR分析的系统组合,支持所有三个任务都在单一的框架下支持。 SE 2 的这种组合能力将其与先前报告的文献中的相关解决方案相结合。概述的经验评估旨在确定每个讨论任务的组合所提供的独家和协同改进。关于许多开源系统的初步评估表明,这种组合可以提供对单个方法的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号