Toward Understanding How Developers Recognize Features in Source Code from Descriptions
Toward Understanding How Developers Recognize Features in Source Code from Descriptions
复制标题
理解开发人员如何从描述中识别源代码中的功能
DOI:
10.1145/2666358.2666578
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Tsuyoshi Oshima
中科院分区:
文献类型:
--
作者:
Shinpei Hayashi;Takashi Ishio;Hiroshi Kazato;Tsuyoshi Oshima
A basic clue of feature location available to developers is a description of a feature written in a natural language. However, a description of a feature does not clearly specify the boundary of the feature, while developers tend to locate the feature precisely by excluding marginal modules that are likely outside of the boundary. This paper addresses a question: does a clearer description of a feature enable developers to recognize the same sets of modules as relevant to the feature? Based on the conducted experiment with subjects, we conclude that different descriptions lead to a different set of modules.