본문 바로가기
  • Home

A Study on Visualization through Graph Conversion of Source Code and Utilization of Graph Tools

  • Journal of Software Assessment and Valuation
  • Abbr : JSAV
  • 2024, 20(1), pp.27-39
  • Publisher : Korea Software Assessment and Valuation Society
  • Research Area : Engineering > Computer Science
  • Received : November 27, 2023
  • Accepted : March 20, 2024
  • Published : March 31, 2024

Seok-Joon Jang 1 Su-Hyun Kim 2 Im-Yeong Lee 2

1순천향대학교 소프트웨어융합학과
2순천향대학교

Accredited

ABSTRACT

Recently, the increase in open source software has brought to the forefront significant issues, notably the conflict problems among open source licenses and the prevalent challenge of license violations. As a response, a method for source code analysis has been developed, involving the transformation of code into graphs for visual representation. Nonetheless, the limited file format support of graph databases necessitates mandatory preprocessing. This study implements the preprocessing steps required for the graph transformation of source code. In this paper, the source code was converted into a graph and expressed visually, and effective tools for source code analysis were analyzed through analysis of each graph tools. Additionally, by analyzing a simple example source code with a graph tools, I analyzed the source code information expressed in nodes and edges.

Citation status

* References for papers published after 2023 are currently being built.