• DocumentCode
    3301862
  • Title

    Visualizing metrics on areas of interest in software architecture diagrams

  • Author

    Byelas, Heorhiy ; Telea, Alexandru

  • Author_Institution
    Inst. of Math. & Comput. Sci., Univ. of Groningen, Groningen
  • fYear
    2009
  • fDate
    20-23 April 2009
  • Firstpage
    33
  • Lastpage
    40
  • Abstract
    We present a new method for the combined visualization of software architecture diagrams, such as UML class diagrams or component diagrams, and software metrics defined on groups of diagram elements. Our method extends an existing rendering technique for the so-called areas of interest in system architecture diagrams to visualize several metrics, possibly having missing values, defined on overlapping areas of interest. For this, we use a solution that combines texturing, blending, and smooth scattered-data point interpolation. Our new method simplifies the task of visually correlating the distribution and outlier values of a multivariate metric dataset with a system´s structure. We demonstrate the application of our method on component and class diagrams extracted from real-world systems.
  • Keywords
    Unified Modeling Language; data visualisation; diagrams; object-oriented programming; rendering (computer graphics); software architecture; software metrics; UML class diagrams; component diagrams; rendering technique; smooth scattered-data point interpolation; software architecture diagrams visualization; software metrics; system architecture diagrams; visualizing metrics; Computer architecture; Graphics; Mathematics; Process design; Rendering (computer graphics); Software architecture; Software engineering; Software metrics; Unified modeling language; Visualization; D.2.2 [Design tools and techniques]: Modules and interfaces—Computer-aided software engineering; I.3.4 [Graphics Utilities]: Graphics editors—Paint systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visualization Symposium, 2009. PacificVis '09. IEEE Pacific
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-4404-5
  • Type

    conf

  • DOI
    10.1109/PACIFICVIS.2009.4906835
  • Filename
    4906835