Java 코드을 이용한 UML 클래스 다이어그램 생성 도구의 설계
The Design of UML Class Diagram Create Tool using Java Code
- 한국컴퓨터정보학회
- 한국컴퓨터정보학회 논문지
- 한국컴퓨터정보학회 논문지 제5권 제1호
-
2000.0228 - 34 (7 pages)
- 29
본 논문에서는 객체 지향 소프트웨어의 효과적인 유지보수를 위한 자동화된 도구를 설계 및 구현한다. 이 방법은 역공학의 개념을 바탕으로 Java 코드에서 클래스 관계성 정보를 추출하여, 객체 지향 표준화 방법론인 UML의 클래스 다이어그램으로 모델을 생성한다. 또한 분석 및 클래스 정보를 저장하여 클래스들의 정의 및 상속 관계, 집합 관계, 단순 참조 관계 등의 관계성 정보를 시각화하여 개발자에게 제시한다. 따라서 본 논문에서는 분석 단계에서 클래스 관계성 정보를 테이블로 구성하고, 테이블 구성 형태를 링크 형태로 표시한 방법을 제시하여 개발자에게 프로그램의 이해와 유지보수를 효율적으로 수행할 수 있도록 하였으며, 또한 객체 지향 모델에서의 클래스 재구성과 재사용이 가능하도록 하였다.
In this paper, we carried out design and implementation of the automation tool for effective maintenance of object-oriented software. Being based on Reverse Engineering, this approach extracts class relationship information from Java code and generates object-oriented model of class diagram using UML as the standard object-oriented methodology. Therefore, this paper provides developers visualized including class information, definitions of classes, inheritance relationships, set relationships, and simple reference relationships. Finally in this paper, we propose a method that construct class relationship information to table in analysis state and make form of table construction to link form so that developers can perform understanding and maintaining program efficiently. And this method enable to restructure and reuse in object-oriented model.
요약
Abstract
1. 서론
2. UML
3. 클래스 다이어그램 생성 도구의 설계
4. 비교 분석
5. 결론
참고문헌
저자소개
(0)
(0)