DocumentCode
1636484
Title
TaskNav: Task-Based Navigation of Software Documentation
Author
Treude, Christoph ; Sicard, Mathieu ; Klocke, Marc ; Robillard, Martin
Author_Institution
Dept. de Inf. e Mat. Aplic., Univ. Fed. do Rio Grande do Norte, Natal, Brazil
Volume
2
fYear
2015
Firstpage
649
Lastpage
652
Abstract
To help developers navigate documentation, we introduce Task Nav, a tool that automatically discovers and indexes task descriptions in software documentation. With Task Nav, we conceptualize tasks as specific programming actions that have been described in the documentation. Task Nav presents these extracted task descriptions along with concepts, code elements, and section headers in an auto-complete search interface. Our preliminary evaluation indicates that search results identified through extracted task descriptions are more helpful to developers than those found through other means, and that they help bridge the gap between documentation structure and the information needs of software developers. Video: https://www.youtube.com/watch?v=opnGYmMGnqY.
Keywords
document handling; information retrieval; software engineering; TaskNav; auto-complete search interface; code elements; documentation structure; extracted task descriptions; programming actions; section headers; software developers; software documentation; task descriptions; task-based navigation; Documentation; Electronic mail; Instruction sets; Interference; Navigation; Software engineering; Auto-Complete; Development Tasks; Natural Language Processing; Navigation; Software Documentation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location
Florence
Type
conf
DOI
10.1109/ICSE.2015.214
Filename
7203034
Link To Document