본문 바로가기

기록/란?

UML(Unified Modeling Language) 이란?

반응형

 

소프트웨어공학을 공부했다면 한 번쯤 들어봤을 용어 UML(Unified Modeling Language)은 일종의 표기법이다.

 

소프트웨어에 대한 정보를 표기하기위해 만들어진 표기법이고 표준화되어있고 널리 쓰인다.

 

산출물(소프트웨어)을 명세화, 시각화, 문서화할 때 주로 사용하고 다양한 소프트웨어가 존재한다.

 

다이어그램을 이용해 작성하고 (다이어그램이) 표준화되어있지만 소프트웨어마다 디테일한 부분에서 조금의 차이가 있을 수 있다.

 

현재 사용 중인 소프트웨어는 StarUML, 다른 툴을 안 써봐서 사용성에 대한 비교는 불가능하고 V1버전은 무료로 사용할 수 있다.

ref : https://sourceforge.net/projects/staruml/

반응형