arrow
返回

Extracting Development Tasks to Navigate Software Documentation

delete2015-06-01
delete69
delete
OA
AI
C
Christoph Treude *
M
Martin P. Robillard
B
Barthélémy Dagenais
DOI:10.1109/TSE.2014.2387172delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Knowledge management plays a central role in many software development organizations. While much of the important technical knowledge can be captured in documentation, there often exists a gap between the information needs of software developers and the documentation structure. To help developers navigate documentation, we developed a technique for automatically extracting tasks from software documentation by conceptualizing tasks as specific programming actions that have been described in the documentation. More than 70 percent of the tasks we extracted from the documentation of two projects were judged meaningful by at least one of two developers. We present TaskNavigator, a user interface for search queries that suggests tasks extracted with our technique in an auto-complete list along with concepts, code elements, and section headers. We conducted a field study in which six professional developers used TaskNavigator for two weeks as part of their ongoing work. We found search results identified through extracted tasks to be more helpful to developers than those found through concepts, code elements, and section headers. The results indicate that task descriptions can be effectively extracted from software documentation, and that they help bridge the gap between documentation structure and the information needs of software developers.
Keyword:
Software documentation
development tasks
navigation
auto-complete
natural language processing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

Universidade Federal do Rio Grande do Norte 封面图
Universidade Federal do Rio Grande do Norte
学者数:
9.8K
论文数: 5.5K
被引数: 5.2K
引用论文

引用论文

Novel utilization of strand‐specific reverse transcription polymerase chain reaction in perioperative clinical decision making for SARS‐CoV‐2 polymerase chain reaction positive patients
err2022-04-05
err0
errOAAI
errChristine G. Jette; Tammy Wang; Ellen Wang; Janice Y. Man; Samuel Mireles; Birgit Maass; Roshni Mathew; Benjamin A. Pinsky; Rebecca E. Claure; Genevieve D'Souza
err分享
err收藏
Asymmetrical Hearing Loss in Cases of Industrial Noise Exposure
err2016-09-01
err0
PREAI
errLiam Masterson; James Howard; Zi Wei Liu; John Phillips
err分享
err收藏
Laparoscopic nephrectomy for renal cell carcinoma
err2001-02-01
err0
PREAI
errIsaac Yi Kim; Peter G. Schulam
err分享
err收藏
err分享
err收藏
The amniotic band syndrome: Antenatal sonographic diagnosis and potential pitfalls
err1985-05-01
err0
PREAI
errBarry S. Mahony; Roy A. Filly; Peter W. Callen; Mitchell S. Golbus
err分享
err收藏
err分享
err收藏
Geographic distribution ranges of terrestrial mammal species in the 1970s
err2019-06-12
err0
errOAAI
errMichela Pacifici; Andrea Cristiano; Andrew A. Burbidge; John C. Z. Woinarski; Moreno Di Marco; Carlo Rondinini
err分享
err收藏
学者 查看更多内容