이클립스 (Eclipse) UML 도구 중에 ObjectAid UML Explorer가 있는데 상당히 괜찮다.

Indigo를 사용한다면,

간단히 Eclipse Marketplace에서 ObjectAid로 검색하면 찾을 수 있다.

설치 후 다음과 같이 클래스 다이어그램 (Class Diagram)을 생성할 수 있다.

New -> Other -> ObjectAid UML Diagram -> Class Diagram

오픈된 클래스 다이어그램에 Package Explorer에서 클래스를 드래그 앤 드롭하면 된다.

더 자세한 사용법은 레퍼런스나 이클립스 도움말을 참조한다.

스퀀스 다이어그램 (Sequence Diagram)은 라이선스 (License) 등록이 필요하다.

가입하면 한달 평가 라이선스를 구할 수 있다.

평가 라이선스의 Detail 버튼을 눌러 라이선스를 복사한다.

라이선스 등록은 다음과 같이 한다.

Window -> Preferences -> ObjectAid -> Add

Apply 버튼을 누르면 재구동을 요구한다.

재구동 후에 다음과 같이 시퀀스 다이어그램을 생성할 수 있다.

New -> Other -> ObjectAid UML Diagram -> Sequence Diagram

원하는 클래스를 드래그 앤 드롭해서 오브젝트를 생성한다.

lifeline에 원하는 클래스의 메소드를 드래그 앤 드롭해서 메시지를 생성할 수 있다.

혹은 두 오브젝트의 lifeline 간을 연결하고 메소드를 설정할 수도 있다.

마찬가지로 더 자세한 사용법은 레퍼런스나 이클립스 도움말을 참조한다.

References:
http://www.objectaid.com/class-diagram
http://www.objectaid.com/sequence-diagram

신고

Posted by izeye


티스토리 툴바