...
首页> 外文期刊>Automated software engineering >Collaborative feature location in models through automatic query expansion
【24h】

Collaborative feature location in models through automatic query expansion

机译:通过自动查询扩展模型的协作特征位置

获取原文
获取原文并翻译 | 示例

摘要

Collaboration with other people is a major theme in the information-seeking process. However, most existing works that address the location of features during the maintenance or evolution of software do not support collaboration, or they are focused on code as the main software artifact. Hence, collaborative feature location in models has not enjoyed much attention to date. In this work, we address this concern by proposing an approach, CoFLiM, that enables the collaboration of several domain experts in order to locate the model fragment of a target feature. CoFLiM uses the feature descriptions of the domain experts and their self-rated confidence level to automatically reformulate the relevant feature descriptions in a single query. This query guides the evolutionary algorithm of our approach that finds the model fragment of the feature being located. We evaluate CoFLiM in a real-world case study from our industrial partner. We analyze the impact of CoFLiM in terms of recall, precision, and the F-measure. Moreover, we compare the reformulation of CoFLiM with four baselines. We also perform a statistical analysis to show that the impact of the results is significant. Our results show that collaboration pays off in the location of features in models. The results also show that the self-rated confidence level can be used to locate features in models. Finally, the results show that there are no significant improvements when more than three domain experts are involved, which is relevant in those industrial contexts where the availability of domain experts is scarce.
机译:与其他人的合作是信息寻求流程中的主要主题。但是,在软件维护或演化期间解决特征位置的大多数现有作品不支持协作,或者它们以代码为主要软件工件。因此,模型中的协作特征位置并未达到迄今为止的重视。在这项工作中,我们通过提出一种方法,Coflim来解决这一问题,使得若干领域专家的协作能够找到目标特征的模型片段。 Coflim使用域专家的特征描述及其自额定置信级别来自动重新格式化单个查询中的相关功能描述。此查询指导我们方法的进化算法,该方法找到所在功能的模型片段。我们评估来自我们工业伴侣的真实案例研究中的Coflim。我们在召回,精确和F测量方面分析Coflim的影响。此外,我们将Coflim的重构与四个基线进行比较。我们还表现出统计分析,以表明结果的影响是显着的。我们的结果表明,协作在型号中的功能位置予以支付。结果还表明,自额定置信水平可用于定位模型中的功能。最后,结果表明,当涉及三个以上的域专家时,没有显着的改进,这在域专家可用性稀缺的那些工业背景中是相关的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号