genDMG: A Generic Graph Representation Layout to Visualize Existing Software Artifacts

  • Authors:
  • Shahida Sulaiman;Sarina Sulaiman

  • Affiliations:
  • School of Computer Sciences, Universiti Sains Malaysia, 11800 USM, Penang, Malaysia;Faculty of Computer Science and Information Technology, Universiti Teknologi Malaysia, Skudai, Malaysia 81310 UTM

  • Venue:
  • IVIC '09 Proceedings of the 1st International Visual Informatics Conference on Visual Informatics: Bridging Research and Practice
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Examining software artifacts of an existing software system to understand their functionalities based on source codes can be a very daunting task. Many tools have emerged to assist software understanding or program comprehension, which normally consist of graph representations in a reverse engineering environment. These tools are known as reverse engineering or software visualization tools. This paper describes a document-like and modularized software visualization method called generic DocLike Modularized Graph (genDMG) that employs a graph drawing technique to represent software artifacts written either in structured or object-oriented. An example illustrates how the graph representations could assist software maintainers' program comprehension. A comparative study shows genDMG can improve what other methods could support in software visualization.