• DocumentCode
    1986651
  • Title

    Visualizing software dynamicities with heat maps

  • Author

    Benomar, Omar ; Sahraoui, Houari ; Poulin, P.

  • Author_Institution
    Dept. I.R.O., Univ. de Montreal, Montréal, QC, Canada
  • fYear
    2013
  • fDate
    27-28 Sept. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Interactive software visualization offers a promising support for program comprehension, including program dynamicity. We present, the extension of an existing visualization tool with heat maps to explore the time and other dimensions of software. To this end, we first propose a framework to unify the two main software dynamicities, execution and evolution. Then, this unified framework is exploited to define a visualization environment based on heat maps. We illustrate our approach on two comprehension tasks: understanding the behavior of programmers during the evolution of an application and understanding class contributions in use cases. The case studies show that the heat-map metaphor contributes to answer, more easily, many of the questions important to program comprehension.
  • Keywords
    interactive programming; software maintenance; heat maps; interactive software visualization; program comprehension; software dynamicities visualisation; Data visualization; Heating; Image color analysis; Layout; Software; Three-dimensional displays; 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.6650524
  • Filename
    6650524