-
UML 모델링 Tools : CASEProgramming/UML (Unified Modeling Language) 2013. 11. 4. 11:29
비주얼 스튜디오(Visual Studio), 이클립스(Eclipse), 닷넷(.Net)과 같이 소스코드 작성, 컴파일, 디버깅을 지원하는 도구를 개발도구라 하고,
UML과 같은 모델링 언어를 이용하여 모델링을 하는 도구(Tool)를 CASE(Computer Aided Software Engineering) 도구라 한다.
개발도구도 S/W개발 Tool부터 H/W개발 Tool까지 다양한 Tool들이 존재하는것처럼 UML 모델링 Tool도 종류가 다양하다.
UML 모델링 Tool의 목록은 List of Unified Modeling Language tools 페이지에 잘 정리되어있다.
또, Open Directory Project ( Unified Modeling Language: Tools ) 에서도 Tool의 종류를 볼수있다.
CASE 도구는 상용, 무료 오픈소스, Eclipse 플러그인 형태까지 다양하게 존재한다.
IBM社 의 ( Rational Rose ), Borland社 의 ( Together ), 무료 오픈소스기반의 ( StarUML ), 외에 ( Visual Paradigm 한글을 지원하지만, 무료는 30일 Trial..), MS ( Visio ) 등이 있다.
무료에 한글가이드 까지 지원하며(아쉽게 Tool자체는 영어..ㅠㅠ) , ETRI(아리랑 2호 위성관제 시스템), SK텔레콤, 아산병원 등에서 사용한 StarUML 을 이용해서 학습해보자 한다.