어떤 UModel 버전을 선택해야 할까요?

다음 표는 해당 제품에 포함된 기능들을 보여줍니다
UModel의 엔터프라이즈, 프로페셔널, 그리고 베이직 버전 2026.

UModel은 또한 Altova MissionKit에 포함되어 있습니다. 이 제품은 산업 현장에서 사용되는 강력한 XML, SQL, UML 도구를 제공하는 소프트웨어 개발 제품군으로, XMLSpy 및 기타 수상 경력 있는 제품들을 특별 할인된 가격으로 제공합니다.

EnterpriseProfessionalBasic
32비트 버전
64비트 버전
지원되는 다이어그램 유형
UML 2.4 유스케이스 다이어그램
UML 2.4 활동 다이어그램
UML 2.4 클래스 다이어그램
UML 2.4 통신 다이어그램
UML 2.4 컴포넌트 다이어그램
UML 2.4 복합 구조 다이어그램
UML 2.4 배포 다이어그램
UML 2.4 상호 작용 다이어그램
UML 2.4 객체 다이어그램
UML 2.4 패키지 다이어그램
UML 2.4 시퀀스 다이어그램
UML 2.4 상태 다이어그램
UML 2.4 타이밍 다이어그램
UML 2.4 프로파일 다이어그램
XML 스키마를 UML 다이어그램으로 표현
SQL 데이터베이스를 위한 UML 다이어그램
비즈니스 프로세스 모델(BPMN 1.0 및 2.0) 다이어그램
SysML 다이어그램 및 UML 다이어그램에 대한 SysML 확장 기능
시각적 편집 기능
다이어그램별 도구 모음
다이어그램 내에서의 구문 강조 표시
사용자 정의 스타일 및 스타일 시트
요소 및 속성을 빠르게 편집할 수 있도록 지원하는 기능입니다
다이어그램에서 직접 편집 시 자동 완성 기능 제공
다이어그램 편집 중 유효/무효 영역 강조 표시
다이어그램 생성 과정에서 발생하는 구문 오류를 즉시 보고합니다
자주 사용하는 항목을 저장할 수 있는 즐겨찾기 폴더
복잡한 다이어그램을 쉽게 탐색할 수 있도록 도와주는 개요 창
칸 확장/축소
요소 정보 보기/숨기기
다이어그램 레이어를 생성하고 이름을 지정합니다
요소를 특정 다이어그램 레이어에 할당합니다
특정 다이어그램 레이어를 숨기거나 표시합니다
팀워크 지원
여러 개의 독립적인 하위 프로젝트로 구성된 주요 프로젝트를 구축하고, 이 하위 프로젝트들을 동시에 편집할 수 있습니다
편집 가능 모드 또는 읽기 전용 모드에서 하위 프로젝트를 참조로 포함할 수 있습니다
선택적으로, 복사 기능을 사용하여 하위 프로젝트를 추가할 수 있습니다
선택적으로, 하위 프로젝트를 메인 프로젝트에서 생성된 문서에 포함하거나 제외할 수 있으며, 또는 하위 프로젝트에 대한 문서만 생성할 수도 있습니다
프로젝트 파일에 대한 독립적인 수정 사항을 병합하기 위한 3단계 병합 프로세스입니다
모델 기반 SQL 데이터베이스
SQL 데이터베이스를 편집 가능한 다이어그램 형태로 표시합니다
기존 데이터베이스를 가져와서 UML 데이터베이스 모델을 생성합니다
데이터베이스 다이어그램의 변경 사항을 내보내어 SQL 데이터베이스를 직접 업데이트하거나, SQL 데이터베이스 변경 스크립트를 생성할 수 있습니다
지원되는 데이터베이스
파이어버드 2.5, 3, 4, 5 버전
IBM DB2 for iSeries 시스템용 데이터베이스® v6.1, 7.1, 7.2, 7.3, 7.4 버전
IBM DB2® 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7, 12.1
인포믹스® 11.7, 12.10, 14.10
MariaDB 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2, 10.11, 11.2, 11.4, 11.8
마이크로소프트 액세스™ 2003년, 2007년, 2010년, 2013년, 2019년
Microsoft® Azure SQL (Azure SQL 데이터베이스)
Microsoft® SQL 서버® 2005년, 2008년, 2012년, 2014년, 2016년, 2017년, 2019년, 2022년
MySQL (마이SQL)® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28, 8.2, 8.3, 8.4, 9.0/9.1
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5, 15, 16, 17
Oracle® 9i, 10g, 11g, 12c, 18, 19
Progress OpenEdge 11.6 버전 업데이트
SQLite 3.x 버전
시베이스(Sybase)® ASE 15, 16
테라데이터 16
프로그램 코드 엔지니어링
C++ 코드 생성
자바, C#, 그리고 비주얼 베이직 코드 자동 생성 기능
프로젝트별로 사용자 정의 코드 생성 템플릿을 지정합니다
C++ 소스 코드와 실행 파일의 역공학을 수행합니다
자바, C#, 그리고 비주얼 베이직의 소스 코드와 실행 파일(바이너리 파일)을 역추적 분석합니다
순환 엔지니어링 – 수정된 소스 코드를 기반으로 UML 다이어그램을 업데이트합니다
C++를 사용하여 상태 다이어그램으로부터 코드를 생성하는 방법
자바, C#, 그리고 비주얼 베이직에서 상태 다이어그램을 기반으로 코드를 생성하는 기능
시퀀스 다이어그램으로부터 C++ 코드를 생성하는 기능
자바, C#, 그리고 비주얼 베이직에서 시퀀스 다이어그램을 기반으로 코드를 생성하는 기능
상호 운용성
소스 코드 관리 시스템과의 통합
다이어그램을 .PNG 이미지 파일로 내보냅니다
HTML, RTF 또는 Microsoft 형식으로 사용자 정의 가능한 프로젝트 문서를 생성합니다® 워드 파일 형식
선택적으로 프로젝트 문서를 HTML, RTF, Microsoft 형식으로 생성할 수 있습니다® SPS 스타일시트를 사용하여 워드(Word) 또는 PDF 형식으로 작성할 수 있습니다
XMI 2.1 또는 XMI 2.4 파일 형식으로 UML 모델을 가져오거나 내보낼 수 있습니다
자동화 지원
OLE 지원
액티브X 컨트롤 (ActiveX 컨트롤)
명령줄 인터페이스
그래픽 기반 스크립트 편집기를 갖춘 통합 스크립트 환경
애플리케이션 및 프로젝트를 외부에서 제어할 수 있도록 하는 API입니다
다양한 기능을 제공하는 통합 개발 환경(IDE) 지원
비주얼 스튜디오® 통합
Eclipse 통합
코드 또는 모델의 변경 사항을 자동으로 동기화합니다
모델 기반 아키텍처
플랫폼에 구애받지 않는 UML 모델링
자바, C++, C#, VB.NET, XSD, 데이터베이스, 그리고 플랫폼에 독립적인 UML 간의 모델 변환을 지원합니다