DocumentCode
1893244
Title
Answering program understanding questions on demand with task-specific runtime information
Author
Burg, Brian
Author_Institution
Univ. of Washington, Seattle, WA, USA
fYear
2013
fDate
15-19 Sept. 2013
Firstpage
167
Lastpage
168
Abstract
When debugging or otherwise understanding software, developers frequently ask questions such as “how did this function get called?” and “where did this value come from?”. Runtime data is a valuable yet underused resource for answering these questions. There are at least four major barriers to answering questions with runtime data: 1) Deciding what runtime data should be collected 2) Deciding how to collect relevant runtime data 3) Aggregating and summarizing collected data 4) Interpreting the results to make conclusions.
Keywords
program debugging; program diagnostics; program understanding questions; runtime data; software debugging; task-specific runtime information; underused resource; Aerospace electronics; Context; Debugging; Manuals; Probes; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on
Conference_Location
San Jose, CA
ISSN
1943-6092
Type
conf
DOI
10.1109/VLHCC.2013.6645268
Filename
6645268
Link To Document