Altova UModel 2026 버전이 2025년 10월 21일에 출시되었습니다. 아래에서 새 기능에 대한 자세한 내용을 확인하시고 최신 버전으로 업데이트하십시오.
다음 기능을 통해 얻을 수 있는 다양한 추가 기능에 대해 알아보세요 업그레이드 이전 버전에서 UModel로 전환 Version 2026.
| UModel® 2014 (2013년 10월 29일) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 프로젝트 관련 SPL 템플릿 지원 – 생성되는 코드의 사용자 정의 기능을 향상시킵니다. | ||||||
| 새로운 데이터베이스 및 데이터베이스 버전 지원: - Informix 11.70 - PostgreSQL 9.0.10, 9.1.6, 9.2.1 버전 - MySQL 5.5.28 - IBM DB2 9.5, 9.7, 10.1 버전 - SQL Server 2012 - Sybase ASE (Adaptive Server Enterprise) 15/15.7 - Access 2010/2013 | ||||||
| Eclipse 4.3과의 통합을 지원합니다. |
| UModel® 2012 버전 2 (2012년 2월 23일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 시퀀스 다이어그램을 기반으로 코드를 생성하는 기능입니다. 이 기능을 사용하면 사용자가 시퀀스 다이어그램에 전체 코드 블록을 삽입하고, 이를 통해 완전한 실행 가능한 애플리케이션을 만들 수 있습니다 | ||||||
| IBM iSeries 데이터베이스에서 논리 파일 지원: 사용자가 iSeries 논리 파일을 UML 스타일의 데이터베이스 다이어그램에서 데이터베이스 뷰로 매핑하고, 이를 UML 소프트웨어 모델링 프로젝트의 문서에 포함할 수 있습니다 |
| UModel® 2012 (2011년 10월 19일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 모델 기반 아키텍처는 순수하게 모델 기반의 설계 전략을 가능하게 하며, 또한 역공학을 통해 얻은 애플리케이션의 클래스를 다른 소스 코드 언어로 변환할 수 있도록 지원합니다 | ||||||
| 향상된 UModel Professional Edition: 이 버전은 이전에는 UModel Enterprise Edition에만 포함되었던 모든 기능의 더 강력한 기능을 제공합니다 | ||||||
| 새로운 기본 버전인 UModel Basic Edition은 소프트웨어 모델링을 처음 접하는 개발자들이 직관적이고 강력한 기능을 갖춘 UML 도구를 쉽게 사용할 수 있도록 설계되었습니다 | ||||||
| JDBC 데이터베이스 드라이버 지원: 자바 개발자 및 많은 다른 사용자들에게 데이터베이스 연결 기능을 향상시킵니다 | ||||||
| 다이어그램 창에서 시각적인 정렬 가이드 기능을 제공하여, 사용자가 레이아웃 도구 모음 대신 이 기능을 활용하여 더욱 깔끔한 다이어그램을 만들 수 있습니다 | ||||||
| 새로운 자바 API: 이 API를 통해 자바 개발자는 UModel의 기능을 보다 쉽고 효율적으로 제어, 사용자 정의 및 향상시킬 수 있습니다 |
| UModel® 2011 버전 3 (2011년 6월 8일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| .NET(C# 및 Visual Basic) 애플리케이션 코드를 생성하는 프로젝트를 위한 향상된 클래스 다이어그램 기능 – 클래스 내에서 .NET 속성과 메서드를 별도의 작업 영역으로 분리하여 표시하는 옵션 제공 | ||||||
| .NET 4.0 및 .NET 어셈블리를 위한 스크립트 작성 및 스크립트 편집기 지원 기능이 추가되었습니다. 이제 사용자는 로컬 워크스테이션에 설치된 모든 .NET 어셈블리를 사용할 수 있습니다 | ||||||
| 상태 다이어그램에서 생성된 코드에 대한 지원이 강화되었습니다. 보다 자세한 설명서와 함께, 사용자들이 이 강력한 기능을 더욱 효과적으로 활용할 수 있도록 추가 예제 파일이 제공됩니다 |
| UModel® 2011 버전 2 (2011년 2월 16일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| BPMN 2.0을 완벽하게 지원하며, 모든 새로운 프로세스 유형과 요소들을 포함합니다. 또한, BPMN 1.0 다이어그램을 BPMN 2.0으로 변환하는 기능을 제공합니다. | ||||||
| 상태 다이어그램을 이용한 코드 생성 – 별도의 복잡한 모델링 환경 없이, 상태 다이어그램으로부터 C#, Java, 또는 Visual Basic으로 직접 코드를 생성할 수 있습니다. | ||||||
| 프로젝트 문서 스타일 시트: 생성된 프로젝트 문서를 더욱 세부적으로 사용자 정의할 수 있도록 지원합니다. |
| UModel® 2011 (2010년 9월 8일) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 모델 기반 SQL 데이터베이스: UML 데이터베이스 다이어그램에서 데이터베이스 테이블과 테이블 간의 관계를 가져오기, 내보내기, 표시하고 편집할 수 있습니다. | ||||||
| 팀 협업 지원: 프로젝트를 여러 섹션으로 나누어 동시에 개발할 수 있도록 지원합니다. | ||||||
| 3단계 프로젝트 병합: 여러 개의 하위 프로젝트를 하나의 활성 프로젝트로 한 번에 병합합니다. | ||||||
| 상태 다이어그램, 순서 다이어그램, 그리고 통신 다이어그램 기능 개선: 세 가지 다이어그램 유형에 대한 새로운 도구 모음 버튼이 추가되어 사용자가 전환/메시지 이름을 입력하면 해당 클래스에 자동으로 연관된 작업을 생성할 수 있습니다. |
| UModel® 2010 버전 3 (2010년 5월 10일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Visual Studio 2010과의 통합 – Visual Studio 2010과의 통합 기능을 제공하는 모듈은 UModel 2010r3 Enterprise Edition의 선택적인 추가 기능이며, 무료로 제공됩니다. | ||||||
| C# 4.0 버전 지원 – 최신 산업 표준 소프트웨어 버전에 대한 지속적인 지원을 제공합니다. | ||||||
| UModel 2010r3는 새로운 다이어그램 유형으로 프로토콜 상태 머신 다이어그램을 지원하며, 이를 위해 특수하게 설계된 다이어그램 도구 모음을 제공합니다. | ||||||
| 기존 코드로부터 시퀀스 다이어그램을 생성할 때, 사용자는 이제 연산 이름 생성을 무시하도록 선택할 수 있습니다. | ||||||
| 새로운 다이어그램 자동 레이아웃 스타일: "블록 자동 레이아웃"은 요소를 종류별로 그룹화하여 직사각형 형태로 표시합니다. | ||||||
| 매우 큰 다이어그램을 PNG 이미지 파일로 저장하는 기능을 지원합니다. |
| UModel® 2010 버전 2 (2010년 2월 16일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 64비트 버전 – UModel은 이제 64비트 버전으로 제공되어 Windows Vista 64비트 및 Windows 7 64비트 시스템에서 실행할 수 있습니다. | ||||||
| 최신 UML 버전 2.3을 지원합니다. 이는 소프트웨어 모델링 분야의 최신 산업 표준을 지속적으로 따르고자 하는 노력의 일환입니다. | ||||||
| 소스 코드에서 생성된 시퀀스 다이어그램을 분할하는 옵션을 제공합니다. 이렇게 하면 더 작은 시퀀스 다이어그램 조각으로 나누어 추적하고 분석하기가 더 쉬워집니다. | ||||||
| HTML 문서에서 하이퍼링크 기능이 개선되었습니다. 이제 UML 모델에 표시되는 하이퍼링크가 HTML 프로젝트 문서에도 포함됩니다. |
| UModel® 2008 버전 2 (2008년 4월 28일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| OMG 비즈니스 프로세스 모델링 표기법(Business Process Modeling Notation) 지원: 워크플로우에서 비즈니스 프로세스를 시각적으로 표현하기 위한 그래픽 표기법입니다. | ||||||
| 다이어그램 레이어: 전문 그래픽 응용 프로그램에서 제공하는 레이어 기능과 유사하며, 새로운 레이어 도우미 창을 통해 지원됩니다. | ||||||
| 향상된 자동 완성 기능. | ||||||
| 여러 프로젝트를 통합합니다. | ||||||
| Visual Basic 9.0 및 C# 3.0에 대한 지원 – 이 인기 있는 프로그래밍 언어들의 현재 버전입니다. | ||||||
| MS Visual Studio 2008 지원. | ||||||
| 디렉토리에서 여러 개의 XML 스키마를 가져오기. | ||||||
| 더욱 편리해진 새로운 다이어그램 기능 개선 사항. |
| UModel® 2008 (2007년 9월 12일) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UModel은 현재 엔터프라이즈 에디션과 프로페셔널 에디션, 두 가지 버전으로 제공됩니다. | ||||||
| Visual Studio 및 Eclipse와의 통합: 사용자는 자신이 선호하는 다목적 통합 개발 환경(IDE) 내에서 UModel의 기능을 직접 사용할 수 있으며, 모델과 해당 코드를 자동으로 동기화할 수 있습니다. 또한, 코드 변경 사항을 모델에 자동으로 반영할 수도 있습니다. | ||||||
| VB.NET 코드 생성 및 역공학 기능을 지원합니다. 이제 Java와 C# 외에도 VB.NET 코드 엔지니어링도 지원합니다. | ||||||
| 다이어그램을 이미지로 저장: 사용자가 모든 다이어그램을 한 번에 이미지 파일로 저장할 수 있습니다. | ||||||
| 향상된 찾기 및 바꾸기 기능. | ||||||
| 시퀀스 다이어그램 기능 개선. |
| UModel® 2007 버전 3 (2007년 5월 30일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 자동화된 프로젝트 문서 생성 기능: HTML, Word 또는 RTF 형식으로 개발 프로젝트 문서를 생성하고, UML 다이어그램, 요소, 그리고 포함될 상세 수준 등 문서 내용을 지정하는 설정을 적용할 수 있습니다. | ||||||
| 새로운 클래스 계층 구조 도움말 창: 클래스의 계층 구조를 즉시 보여주며, 상위 클래스에서 상속받은 속성 및 기능, 또는 하위 클래스의 존재 여부를 표시합니다. | ||||||
| XML 스키마 역공학 기능 개선: 'include' 및 'import' 구문의 문서화 기능을 지원하며, XMLSpy에서 지원하는 OASIS 카탈로그 파일의 동일한 기능을 제공합니다. | ||||||
| 모든 UML 다이어그램에서 프레임과 제목에 대한 지원을 제공합니다. |
| UModel® 2007 (2007년 1월 1일) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.1의 모든 13가지 다이어그램 유형을 지원합니다. 특히 상호 작용 개요 다이어그램, 타이밍 다이어그램, 통신 다이어그램, 패키지 다이어그램을 추가했습니다. | ||||||
| UML을 이용한 XML 스키마 모델링: 코드 엔지니어링 지원, XMLSpy 2007과의 상호 운용성, XSD 파일을 UML 스타일 다이어그램으로 역설계, XML 스키마 모델의 그래픽 편집, XML 스키마 모델로부터 XSD 코드 생성, XML 스키마 프로젝트의 양방향 엔지니어링 지원. | ||||||
| C# 및 Java 바이너리 파일의 역공학: 컴파일된 코드로부터 UML 모델을 자동으로 생성하고, 바이너리 파일에서 소스 코드로 다시 변환하는 기능. | ||||||
| 모델 요소 간의 하이퍼링크 연결: 다른 다이어그램, 외부 문서 또는 웹 페이지로 연결되는 링크를 삽입할 수 있습니다. | ||||||
| 통신 다이어그램에서 시퀀스 다이어그램을 자동으로 생성하거나, 그 반대로 시퀀스 다이어그램에서 통신 다이어그램을 자동으로 생성합니다. | ||||||
| XMI 가져오기/내보내기 기능 개선: 다른 UML 도구와의 상호 운용성 향상. |
| UModel® 2006 버전 2 (2006년 7월 18일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 활동 다이어그램은 작업 흐름을 시각적으로 표현하며, 내부 또는 외부 조건에 따라 발생하는 순차적, 병렬적, 그리고 대체적인 흐름뿐만 아니라, 동작을 시작하는 요인과 의사 결정 지점도 보여줍니다. | ||||||
| 상태 다이어그램은 객체가 생명 주기를 거치는 동안의 다양한 상태와 상태 변화 조건을 나타냅니다. | ||||||
| 복합 구조 다이어그램은 시스템 또는 아키텍처 패턴의 설계 또는 실행 구조를 문서화하거나, 클래스 다이어그램에서처럼 단순히 클래스의 속성을 나열하는 대신, 클래스를 그래픽으로 표현합니다. | ||||||
| 다양한 사용 편의성 개선 사항이 적용되었습니다. 여기에는 연관 관계 연결 자동 생성, 복사/붙여넣기 기능, 더 많은 컨텍스트 메뉴, 확장된 속성 창의 직접 입력 필드, 추가된 예제 파일, 튜토리얼, 그리고 도움말 기능 등이 포함됩니다. |
| UModel® 2006 (2006년 3월 7일) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| C# 코드 생성 – C# 프로그래밍 언어를 위한 코드 생성, 역공학, 그리고 양방향 엔지니어링 기능을 제공합니다. 역공학 기능은 특히 Microsoft Visual Studio 및 Borland C# Builder 프로젝트에 대한 전문적인 지원을 제공합니다. | ||||||
| 시퀀스 다이어그램 지원: UModel 다이어그램 라이브러리에 중요한 동작 다이어그램을 추가하여, 애플리케이션 내 객체 간의 상호 작용을 정의하고, 전송 및 수신되는 메시지를 명확하게 지정하는 데 도움을 줍니다. | ||||||
| XMI 2.1 상호 운용성: Object Management Group™ (OMG™)의 XML Metadata Interchange (XMI®) 2.1 사양에 따라 UML 모델을 가져오고 내보내어, 다른 표준을 준수하는 UML 도구와의 상호 운용성을 지원합니다. | ||||||
| UML 2.1 표준 준수: OMG의 UML 2.1 사양을 지원하며, 이는 Altova가 업계 표준에 대한 신속한 대응과 헌신을 보여주는 것입니다. | ||||||
| 고급 메시지 기능: 메시지 창 내에서 검색, 필터링, 복사(클립보드에 저장), 그리고 지능형 하이퍼링크 기능을 사용할 수 있습니다. |
| UModel® 2005 버전 2 (2005년 11월 2일 출시) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Java 5.0 지원: 기존 프로젝트에 미치는 영향을 최소화하면서, 기존 버전 간의 원활한 전환을 위해 Java 1.4 또는 Java 5.0 중 하나를 선택하십시오. | ||||||
| 새로운 다이어그램 요소: Java 5.0의 새로운 기능 지원을 위해 UML 템플릿(Java 제네릭)과 열거형이 추가되었습니다. | ||||||
| 사용자 정의 포함 파일: 성공적인 소프트웨어 디자인을 여러 프로젝트에서 재사용하거나, 대규모 프로젝트의 일부를 함께 작업하는 팀에서 활용할 수 있도록 패키지를 공유합니다. | ||||||
| PNG 파일 지원: UML 다이어그램을 기술 문서 소프트웨어 응용 프로그램과 호환되는 파일 형식으로 저장하여, 이를 프로젝트 문서의 영구적인 부분으로 포함할 수 있습니다. |
| UModel® 2005 (2005년 5월 23일) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.0: 이 버전은 통합 모델링 언어(UML)의 주요 개정을 지원합니다. | ||||||
| 유스 케이스 다이어그램, 클래스 다이어그램, 객체 다이어그램, 컴포넌트 다이어그램, 그리고 배포 다이어그램을 활용합니다. 특히, 개발 과정 초기에 가장 유용하며 프로젝트 팀 구성원들에게 즉각적인 이점을 제공하는 UML 다이어그램에 집중합니다. | ||||||
| 자바 소스 코드에 대한 코드 생성, 역공학, 그리고 왕복 처리 기능. | ||||||
| 풍부한 시각적 인터페이스와 사용하기 쉬운 기능: 상황에 맞는 입력 지원, 색상 구분, 계층적 스타일, 사용자 정의 가능한 디자인 요소, 다양한 레이아웃 보기, 무제한 실행 취소/재실행 기능. |