• DocumentCode
    1987084
  • Title

    Visual monitoring of numeric variables embedded in source code

  • Author

    Beck, Fabio ; Hollerich, Fabrice ; Diehl, Stephan ; Weiskopf, Daniel

  • Author_Institution
    VISUS, Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2013
  • fDate
    27-28 Sept. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Numeric variables are one of the most frequently used data types. During the execution of a program, their values might change often. Tracing these changes can be necessary for understanding specific behavior of the program or for locating bugs. However, using a breakpoint debugger requires tedious stepping, and logging changes implies analyzing large text files. To make the monitoring of numeric variables easier, this work introduces a visualization approach that augments the source code view of an IDE by small, word-sized graphics: the visualizations accompanying the declarations of monitored variables plot read and write accesses on a timeline; detail views can be retrieved on demand. As suggested by a case study, this approach might support program comprehension and debugging.
  • Keywords
    checkpointing; data visualisation; program debugging; program visualisation; reverse engineering; system monitoring; IDE; breakpoint debugger; bug location; change tracing; data types; embedded numeric variables; large text file analysis; logging change; monitored variable declaration; numeric variable monitoring; program behavior understanding; program comprehension; program debugging; program execution; read-and-write access plotting; small word-sized graphics; source code view; visual monitoring; visualization approach; Data visualization; Debugging; Monitoring; Software; Time series analysis; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Visualization (VISSOFT), 2013 First IEEE Working Conference on
  • Conference_Location
    Eindhoven
  • Type

    conf

  • DOI
    10.1109/VISSOFT.2013.6650545
  • Filename
    6650545