3
마이크로 프로세서를 구비한 콜 그래프 자동 생성시스템에, 번역부가 소스프로그램에서 매개언어를 추출하여 매개언어 저장부에 저장하는 제 1 기능; 추출부가 상기 매개언어 저장부에 저장된 매개언어로부터 콜 그래프 생성에 필요한 함수 정보를 추출하여 역공학 통합 정보파일에 저장하는 제 2 기능; 콜 그래프 자동 생성부가 상기 역공학 통합 정보파일로부터 콜 그래프 생성에 필요한 함수의 호출정보인 입력 그래프의 노드 및 간선 정보들을 매개언어로부터 탐색하여 콜 그래프 정보모형 저장부에 저장하는 제 3 기능; 콜 그래프 방향그래프 생성부가 상기 콜 그래프 정보모형 저장부에 저장된 함수 호출정보인 입력 그래프의 노드 및 간선 정보들을 이용하여 인접 노드 방문을 통하여 각 노드의 레벨을 결정하고, 해당 노드와 인접하고 있는 노드의 관계에 따라 간선의 종류를 식별하는 제 4 기능; 상기 콜 그래프 방향그래프 생성부가 상기 제 4 기능에 의해서 결정된 각 노드의 레벨에 따른 노드의 순서를 결정하는 제 5 기능; 상기 콜 그래프 방향그래프 생성부가 상기 제 5 기능에 의해서 순서가 결정된 상기 노드와 간선들의 절대적인 좌표를 생성하는 제 6 기능; 및 콜 그래프 그래픽 인터페이스부가 상기 콜 그래프 방향그래프 생성부에 의해 방향그래프로 생성된 실제 노드와 간선들의 좌표를 이용하여 콜 그래프를 자동 생성하는 제 7 기능 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|