• DocumentCode
    3694177
  • Title

    SMNLV: A small-multiples node-link visualization supporting software comprehension by displaying multiple relationships in software structure

  • Author

    Ala Abuthawabeh;Dirk Zeckzer

  • Author_Institution
    TU Kaiserslautern, Germany
  • fYear
    2015
  • Firstpage
    175
  • Lastpage
    179
  • Abstract
    Software engineering tasks like understanding of (legacy) software, checking guidelines, finding structure, or re-engineering of existing software require the analysis of the static software structure. The optimal visualization of this structure depends on the task at hand. In general, the software structure is mapped to a graph and graph drawing algorithms are used for displaying the structure. The task of drawing these graphs becomes more involved if not only one type of relations, e.g., call graphs, but many relation types should be analyzed at the same time. We propose a small-multiples node-link visualization, where each small visualization shows the graph related to one edge type. The visualizations are synchronized using selection and coordinated views. Using a separate view for each of the relations provides additional analysis capabilities. The main advantage of this approach is, that optimized drawing algorithms can be used for each type of relationship while being able to display multiple relationships at the same time.
  • Keywords
    "Visualization","Software","Layout","Software algorithms","Electronic mail","Guidelines","Algorithm design and analysis"
  • Publisher
    ieee
  • Conference_Titel
    Software Visualization (VISSOFT), 2015 IEEE 3rd Working Conference on
  • Type

    conf

  • DOI
    10.1109/VISSOFT.2015.7332432
  • Filename
    7332432