• DocumentCode
    568352
  • Title

    Lowering Visual Clutter in Large Component Diagrams

  • Author

    Holy, Lukas ; Jezek, Kamil ; Snajberk, Jaroslav ; Brada, Premek

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
  • fYear
    2012
  • fDate
    11-13 July 2012
  • Firstpage
    36
  • Lastpage
    41
  • Abstract
    Nowadays component applications can easily consist of hundreds or thousands of components and it is thus difficult to understand their structure. Diagram visualisation does not help much because of visual clutter caused by big amount of elements and connections, especially in the case of flat component models. This paper describes a novel approach of removing a large part of connections from the diagram while preserving the information about component interconnections. It uses a separated components area to show the components with big amount of connections. For each component in this area, clustered interfaces are shown instead of all interfaces, with the ability to show details on demand. The main idea of this technique can be used in a similar way to reduce the clutter in node-link graphs. To show the effect of this technique we discuss example lines reductions for several component applications.
  • Keywords
    Unified Modeling Language; data visualisation; graph theory; object-oriented programming; software architecture; UML; example lines reductions; information preservation; large component diagram visualization; node-link graphs; software architecture; visual clutter; Clustering algorithms; Clutter; Data visualization; Layout; Software; Unified modeling language; Visualization; UML; component diagram; comprehension; software architecture; visual clutter;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualisation (IV), 2012 16th International Conference on
  • Conference_Location
    Montpellier
  • ISSN
    1550-6037
  • Print_ISBN
    978-1-4673-2260-7
  • Type

    conf

  • DOI
    10.1109/IV.2012.17
  • Filename
    6295789