Annual Conference of KIPS (한국정보처리학회:학술대회논문집)
- 2012.11a
- /
- Pages.1773-1775
- /
- 2012
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
Implementation of the Flowchart Auto Generator Based on Metadata and Graphviz
메타 정보와 Graphviz를 이용한 흐름도 자동 생성 도구 구현
- Chun, Joonseok (Dept of Computer Engineering, Pusan National University) ;
- Lee, Kihwa (Dept of Computer Engineering, Pusan National University) ;
- Woo, Gyun (Dept of Computer Engineering, Pusan National University)
- Published : 2012.11.22
Abstract
컴퓨터의 발달로 소프트웨어의 규모가 커지면서 유지 보수가 어려워지고 있다. 프로그램 유지보수를 위한 방법 중 하나로 흐름도를 작성하는 것을 들 수 있다. 흐름도를 작성하는 방법에는 개발자가 수작업으로 작성하는 방법이 있고, 자동 생성 도구를 사용하는 방법이 있다. 수작업은 시간이 오래 걸리며, 수정이 힘들지만 원하는 정보를 적확하게 표현할 수 있다. 한편, 자동 생성 도구로 만들어진 흐름도는 빠르고 정확하게 생성되지만 원래 코드 파악이 어렵다. 이 논문에서는 개발자가 원하는 정보가 포함된 흐름도를 빠르고 정확하게 생성하기 위하여 메타 정보와 Graphviz 라이브러리를 이용하여 흐름도를 생성한다. 본 연구 결과를 바탕으로 다른 프로그래밍 언어에 대해서도 흐름도를 생성할 수 있다면 소프트웨어 유지보수성을 높이고 나아가 소프트웨어 품질 향상에 기여할 수 있을 것으로 기대된다.
Keywords