Searching and skimming: An exploratory study

Searching and skimming: An exploratory study
复制标题

搜索和略读:一项探索性研究

DOI:
10.1109/icsm.2009.5306335
复制
发表时间:
2009
期刊:
2009 IEEE International Conference on Software Maintenance
影响因子:
--
通讯作者:
Jonathan Sillito
Jonathan Sillito
中科院分区:
--
文献类型:
--
作者:
J. Starke;Chris Luce;Jonathan Sillito

文献摘要

被引文献

相似文献

源代码搜索是从事变更任务到软件系统的程序员的重要活动。作为一个更大的项目的一部分,旨在改善源代码中的工具支持,我们进行了一项形成性研究,其中要求程序员对最初不熟悉的系统执行纠正任务。我们的分析专门针对程序员如何决定要搜索什么,以及他们如何决定哪些结果与他们的任务相关。根据我们的分析,我们提出了有关参与者寻找信息以及他们面临的一些挑战的五个观察。我们还讨论了这些观察对源代码搜索工具设计的含义。
Source code search is an important activity for programmers working on a change task to a software system. As part of a larger project to improve tool support for finding information in source code, we conducted a formative study in which programmers were asked to perform corrective tasks to a system they were initially unfamiliar with. Our analysis focused specifically on how programmers decide what to search for, and how they decide which results are relevant to their task. Based on our analysis, we present five observations about our participant's approach to finding information and some of the challenges they faced. We also discuss the implications these observations have for the design of source code search tools.