首页> 外文会议>IEEE Symposium on Visual Languages and Human-Centric Computing >Creating Socio-Technical Patches for Information Foraging: A Requirements Traceability Case Study
【24h】

Creating Socio-Technical Patches for Information Foraging: A Requirements Traceability Case Study

机译:为信息觅食创建社会技术补丁:需求可追溯性案例研究

获取原文

摘要

Work in information foraging theory presumes that software developers have a predefined patch of information (e.g., a Java class) within which they conduct a search task. However, not all tasks have easily delineated patches. Requirements traceability, where a developer must traverse a combination of technical artifacts and social structures, is one such task. We examine requirements socio-technical graphs to describe the key relationships that a patch should encode to assist in a requirements traceability task. We then present an algorithm, based on spreading activation, which extracts a relevant set of these relationships as a patch. We test this algorithm in requirements repositories of four open-source software projects. Our results show that applying this algorithm creates useful patches with reduced superfluous information.
机译:在信息觅食理论中的工作假设软件开发人员拥有他们进行搜索任务的预定义信息(例如,java类)。但是,并非所有任务都易于描绘了补丁。要求可追溯性,其中开发人员必须遍历技术伪影和社会结构的组合,是这样的任务。我们检查要求社会技术图表来描述补丁应编码以协助需求可追溯性任务的关键关系。然后,我们基于扩展激活呈现一种算法,其将相关的这些关系集中作为补丁提取。我们在四个开源软件项目的要求存储库中测试此算法。我们的结果表明,应用此算法创建具有减少的多余信息的有用斑块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号