• DocumentCode
    2440756
  • Title

    The Dominance Tree in Visualizing Software Dependencies

  • Author

    Falke, Raimar ; Klein, Raimund ; Koschke, Rainer ; Quante, Jochen

  • Author_Institution
    Bremen Univ.
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Dominance analysis from graph theory allows one to locate subordinated software elements in a rooted dependency graph. It identifies the nesting structure for a dependency graph as a dominance tree, and, hence, adds information not immediately visible in large and complex graphs. Moreover, the subordination (or locality) can be leveraged for drawing dependency graphs. This paper envisions ways to leverage the dominance relation for structuring and presenting large dependency graphs. To explore the feasibility of these hinds of visualization, we measure dominance trees for large software systems written in different programming languages. These measurements give us the necessary information to design a usable visualization
  • Keywords
    graph theory; program visualisation; software engineering; complex graphs; dominance analysis; dominance tree; graph theory; large graphs; large software systems; rooted dependency graph; software dependency visualization; software elements; software visualization; Computer architecture; Data visualization; Graph theory; Polynomials; Reverse engineering; Software measurement; Software systems; Software tools; Tree graphs; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visualizing Software for Understanding and Analysis, 2005. VISSOFT 2005. 3rd IEEE International Workshop on
  • Conference_Location
    Budapest
  • Print_ISBN
    0-7803-9540-9
  • Type

    conf

  • DOI
    10.1109/VISSOF.2005.1684311
  • Filename
    1684311