International Workshop
Toward Understanding How Developers Recognize Features in Source Code from Descriptions
In Proceedings of the 9th International Workshop on Advanced Modularization Techniques (AOAsia/Pacific 2014), pp. 1–3, Hong Kong, China, November 2014.
Abstract
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.
BibTeX
@inproceedings{hayashi-aoasia2014,
author = {Shinpei Hayashi and Takashi Ishio and Hiroshi Kazato and Tsuyoshi Oshima},
title = {Toward Understanding How Developers Recognize Features in Source Code from Descriptions},
booktitle = {Proceedings of the 9th International Workshop on Advanced Modularization Techniques},
pages = {1--3},
doi = {10.1145/2666358.2666578},
year = 2014,
}
- Type
- International Workshop
- Conference
- AOAsia/Pacific 2014
- Location
- Hong Kong, China
- Presented
- November 16, 2014
- Volume / Pages
- pp. 1–3
- DOI
- 10.1145/2666358.2666578