files/journal/2022-09-02_12-54-44-000000_354.png

Journal of Engineering and Applied Sciences

ISSN: Online 1818-7803
ISSN: Print 1816-949x
117
Views
1
Downloads

A Program Visualization Method for Large Scale Software

Joonseon Ahn, Seungcheol Shin, Hyung Joon Lim and Young Sub Lee
Page: 648-657 | Received 21 Sep 2022, Published online: 21 Sep 2022

Full Text Reference XML File PDF File

Abstract

Program visualization supports program comprehension by providing software properties in visualized forms. We introduce and analyze current representative visualization tools from the viewpoint of effective visualization of semantic properties for large-scale software. Then, we present the design and implementation of our visualization tool that helps users understand the relationship among modules of a program at various levels from program statements to packages. The tool has several features to overcome visual complexities of large software such as limitation of displayed nodes and auxiliary table. The tool stores underlying data structures in a graph database and handles concurrency and scalability effectively. We also explain the implementation of our tool and provide experimental results.


How to cite this article:

Joonseon Ahn, Seungcheol Shin, Hyung Joon Lim and Young Sub Lee. A Program Visualization Method for Large Scale Software.
DOI: https://doi.org/10.36478/jeasci.2019.648.657
URL: https://www.makhillpublications.co/view-article/1816-949x/jeasci.2019.648.657