• DocumentCode
    399382
  • Title

    Using multilevel call matrices in large software projects

  • Author

    Van Ham, Frank

  • Author_Institution
    Dept. of Math. & Comput. Sci., Technische Universiteit Eindhoven, Netherlands
  • fYear
    2003
  • fDate
    21-21 Oct. 2003
  • Firstpage
    227
  • Lastpage
    232
  • Abstract
    Traditionally, node link diagrams are the prime choice when it comes to visualizing software architectures. However, node link diagrams often fall short when used to visualize large graph structures. In this paper we investigate the use of call matrices as visual aids in the management of large software projects. We argue that call matrices have a number of advantages over traditional node link diagrams when the main object of interest is the link instead of the node. Matrix visualizations can provide stable and crisp layouts of large graphs and are inherently well suited for large multilevel visualizations because of their recursive structure. We discuss a number of visualization issues, using a very large software project currently under development at Philips Medical Systems as a running example.
  • Keywords
    data visualisation; graphical user interfaces; medical information systems; program visualisation; screens (display); software architecture; Philips Medical Systems; graph structures; large software projects; matrix visualizations; multilevel call matrices; multilevel visualizations; node link diagrams; recursive structure; software architecture; software visualization; visual aids; Biomedical imaging; Chromium; Computer science; Mathematics; Programming profession; Project management; Software architecture; Software engineering; Software systems; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualization, 2003. INFOVIS 2003. IEEE Symposium on
  • Conference_Location
    Seattle, WA, USA
  • Print_ISBN
    0-7803-8154-8
  • Type

    conf

  • DOI
    10.1109/INFVIS.2003.1249030
  • Filename
    1249030