• 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