다음 표는 해당 제품에 포함된 기능들을 보여줍니다
UModel의 엔터프라이즈, 프로페셔널, 그리고 베이직 버전 2026.
UModel은 또한 Altova MissionKit에 포함되어 있습니다. 이 제품은 산업 현장에서 사용되는 강력한 XML, SQL, UML 도구를 제공하는 소프트웨어 개발 제품군으로, XMLSpy 및 기타 수상 경력 있는 제품들을 특별 할인된 가격으로 제공합니다.
| Enterprise | Professional | Basic | ||||
|---|---|---|---|---|---|---|
| 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 간의 모델 변환을 지원합니다 |