StarUML

StarUML

· v4.1.6 무료

StarUML은 UML 2.x 표준을 지원하며, 총 11가지 UML 다이어그램(클래스 다이어그램, 객체 다이어그램, 유스케이스 다이어그램, 컴포넌트 다이어그램, 배포 다이어그램, 복합 구조 다이어그램…)을 지원합니다.

소개

StarUML은 UML 2.x 표준을 지원하며, 총 11가지 UML 다이어그램(클래스 다이어그램, 객체 다이어그램, 유스케이스 다이어그램, 컴포넌트 다이어그램, 배포 다이어그램, 복합 구조 다이어그램, 시퀀스 다이어그램, 커뮤니케이션 다이어그램, 상태도, 활동도, 프로파일 다이어그램)을 지원합니다. 또한 엔터티-관계 다이어그램(ERD)을 생성할 수 있습니다. ERD는 데이터베이스 모델링에서 가장 널리 사용되는 다이어그램 중 하나입니다. 당사의 ERD는 ‘크로우즈 풋 표기법(Crow’s Foot notation)’을 기반으로 하며, 챈 표기법(Chan’s notation)보다 훨씬 간결하고 가독성이 뛰어납니다.

요소를 생성하고 연결하는 작업은 일반적으로 다소 번거로운 편입니다. StarUML 2는 ‘퀵 편집(Quick Edit)’ 기능에 서브클래스, 지원 인터페이스 등과 같은 요소와 관계를 한 번에 생성할 수 있는 다양한 단축 방식을 제공합니다. StarUML 2는 Retina(고해상도) 디스플레이를 지원하므로, 모든 다이어그램, 텍스트 및 아이콘이 매우 선명하게 표시됩니다. 또한 고해상도 비트맵 이미지(PNG 및 JPEG 형식)로 다이어그램을 내보낼 수도 있습니다. 공식 확장 기능 레지스트리 또는 GitHub 저장소에서 확장 관리자(Extension Manager)를 통해 쉽게 확장 기능을 검색하고 설치할 수 있습니다.

많은 확장 기능이 오픈 소스로 제공되며 GitHub에 호스팅되어 있습니다. 원하는 것을 Fork하여 자신만의 버전을 만들 수 있습니다. StarUML은 모델을 매우 간단한 JSON(JavaScript Object Notation) 형식으로 저장합니다. 이 형식은 EJS(Embedded JavaScript) 템플릿 기반의 명령줄 도구인 mdgen과 함께 사용하면, 사용자 정의 템플릿을 기반으로 맞춤형 코드를 쉽게 생성할 수 있습니다.

새로운 기능(버전 5.0.1): 본 항목 업데이트 당시에는 릴리스 노트가 제공되지 않았습니다.

시스템 요구 사항: Intel 64비트 프로세서, macOS 10.10 이상.

스크린샷: 광고 차단기를 사용 중이신 경우, 당사 사이트를 화이트리스트에 추가해 주세요! 광고 수익이 곧 여러분께 고품질 콘텐츠를 제공하는 데 필요한 자금입니다! 다른 방법으로 지원하는 법은 여기를 참고하세요. 감사합니다!

용량: 234.2MB

이전 버전

스크린샷

StarUML 截图