A versão 2026 do Altova UModel foi anunciada em 21 de outubro de 2025. Conheça todas as novas funcionalidades abaixo e atualize para a versão mais recente.
| UModel 2026 (21 de outubro de 2025) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Salvar diagramas como SVG | ||||||
| Suporte para o Firebird 5.0 | ||||||
| Suporte para as versões 11.4 e 11.8 do MariaDB | ||||||
| Suporte para o PostgreSQL 17 | ||||||
| Suporte para a versão Insider do Visual Studio 2026 | ||||||
| Suporte para as versões 4.34, 4.35, 4.36 e 4.37 do Eclipse | ||||||
| Suporte para o Windows Server 2025 |
O UModel permite importar tabelas existentes de todos os bancos de dados relacionais mais populares para criar diagramas de banco de dados UML. Você pode modificar os diagramas existentes ou criar novos, e então gerar os scripts SQL correspondentes. Na versão 2026, foi adicionado suporte para as seguintes versões de banco de dados:
Descubra todas as funcionalidades adicionais que você terá ao.. atualização; modernização; melhoria de uma versão mais antiga para o UModel Version 2026.
| UModel® 2020 (9 de outubro de 2019) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para C++ 17 | ||||||
| Suporte para C# 8.0 | ||||||
| Suporte para versões adicionais do banco de dados | ||||||
| Suporte aprimorado para arquivos binários .NET | ||||||
| Suporte aprimorado para .NET Core | ||||||
| Geração de código para o Visual Studio 2019 | ||||||
| Integração com o Visual Studio 2019 e com as versões 4.11 e 4.12 do Eclipse |
| UModel® 2016 (30 de setembro de 2015) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para C# 5 | ||||||
| Suporte para Java 8 | ||||||
| Suporte para bancos de dados Firebird | ||||||
| Suporte atualizado para diversos bancos de dados, incluindo as versões mais recentes: IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6 e Oracle 12C | ||||||
| A integração com o Visual Studio foi atualizada para incluir o VS 2015 | ||||||
| Suporte para o Windows 10 |
| UModel® 2014 (29 de outubro de 2013) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para modelos SPL relacionados a projetos – Permite uma maior personalização do código gerado. | ||||||
| Suporte para novos bancos de dados e versões: * Informix 11.70, * Versões PostgreSQL 9.0.10/9.1.6/9.2.1, * MySQL 5.5.28, * Versões IBM DB2 9.5/9.7/10.1, * SQL Server 2012, * Sybase ASE (Adaptive Server Enterprise) 15/15.7, e * Access 2010/2013 | ||||||
| Suporte para integração com o Eclipse 4.3. |
| UModel® 2013 (15 de setembro de 2012) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para UML 2.4 – A versão mais recente do padrão UML, e inclui suporte para XMI 2.4 para importação e exportação de modelos UML | ||||||
| Suporte para SysML 1.2 – Atualização para uma versão mais recente da linguagem de modelagem SysML | ||||||
| Suporte para exibir propriedades .NET como associações UML – Este é um recurso frequentemente solicitado pelos usuários | ||||||
| Verificador ortográfico para componentes do modelo – Ajuda os usuários a criar nomes de componentes precisos e consistentes |
| UModel® Versão 2012, Release 2 (23 de fevereiro de 2012) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Geração de código a partir de diagramas de sequência UML – Permite que os usuários insiram blocos de código completos em diagramas de sequência e criem uma aplicação executável completa | ||||||
| Suporte para arquivos lógicos em bancos de dados IBM iSeries – Permite que os usuários mapeiem os arquivos lógicos do iSeries como visualizações de banco de dados em diagramas de banco de dados no estilo UML e os incluam na documentação de projetos de modelagem de software UML |
| UModel® 2012 (19 de outubro de 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Arquitetura Orientada a Modelos – Permite uma estratégia de projeto baseada exclusivamente em modelos, e também permite que classes em aplicações criadas a partir de engenharia reversa sejam transformadas para uma linguagem de código-fonte diferente | ||||||
| UModel Professional Edition aprimorado – Oferece aos usuários maior funcionalidade de todos os recursos que anteriormente estavam disponíveis apenas na versão UModel Enterprise | ||||||
| Nova versão básica do UModel – Permite que desenvolvedores iniciantes em modelagem de software adquiram uma ferramenta UML intuitiva e altamente funcional | ||||||
| Suporte a drivers de banco de dados JDBC – Melhora a conectividade com bancos de dados para desenvolvedores Java e muitos outros usuários | ||||||
| Guias visuais de alinhamento na janela do diagrama – Permitem que os usuários criem diagramas mais organizados, utilizando uma alternativa à barra de ferramentas de layout | ||||||
| Nova API para Java – Permite que os desenvolvedores Java manipulem, personalizem e aprimorem as funcionalidades do UModel de forma mais fácil |
| UModel® Versão 2011, Release 3 (8 de junho de 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Diagramas de classes aprimorados para projetos que geram código de aplicativos .NET (C# e Visual Basic) – opção para exibir as propriedades e métodos .NET em compartimentos de operações separados nas classes | ||||||
| Suporte para scripts e para o editor de scripts para .NET 4.0 e para bibliotecas .NET – os usuários agora podem incluir qualquer biblioteca .NET instalada em uma estação de trabalho local | ||||||
| Suporte aprimorado para o código gerado a partir de diagramas de máquinas de estados – documentação mais detalhada, além de arquivos de exemplo adicionais para ajudar os usuários a aproveitar ao máximo essa poderosa funcionalidade |
| UModel® Versão 2011, Release 2 (16 de fevereiro de 2011) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para BPMN 2.0 – incluindo todos os novos tipos e elementos de processos, além de uma funcionalidade de conversão para atualizar diagramas BPMN 1.0 para BPMN 2.0. | ||||||
| Geração de código a partir de diagramas de máquina de estados – geração de código em C#, Java ou Visual Basic diretamente a partir de diagramas de máquina de estados, com uma infraestrutura de modelagem adicional mínima necessária. | ||||||
| Planilhas de estilo para documentação de projetos – permitem personalizar a documentação do projeto de forma mais completa. |
| UModel® 2011 (8 de setembro de 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Modele bancos de dados SQL: importe, exporte, visualize e edite tabelas de bancos de dados e seus relacionamentos em diagramas de banco de dados UML. | ||||||
| Suporte ao trabalho em equipe: divida os projetos em várias seções para permitir o desenvolvimento simultâneo. | ||||||
| Integração de projetos em três etapas – combine vários subprojetos em um projeto ativo em uma única etapa. | ||||||
| Melhorias nos diagramas de máquina de estados, diagramas de sequência e diagramas de comunicação: um novo botão na barra de ferramentas, disponível para todos os três tipos de diagrama, permite ao usuário inserir um nome para a transição/mensagem e cria automaticamente uma operação correspondente na classe referenciada. |
| UModel® Versão 2010, Release 3 (10 de maio de 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| A integração com o Visual Studio 2010 – o módulo de integração que suporta o Visual Studio 2010 é um componente opcional e gratuito para a edição Enterprise do UModel 2010r3. | ||||||
| Suporte para a versão 4.0 da linguagem C# – reafirmando nosso compromisso com as versões de software mais recentes e padronizadas pela indústria. | ||||||
| Suporte para diagramas de máquina de estados de protocolos – O UModel 2010r3 oferece suporte a diagramas de máquina de estados de protocolos como um novo tipo de diagrama, com uma barra de ferramentas especializada. | ||||||
| Opção adicional para gerar diagramas de sequência a partir de código existente: os usuários agora podem optar por ignorar os nomes das operações ao gerar diagramas de sequência a partir do código-fonte existente. | ||||||
| Novo estilo de layout automático – o layout automático em bloco exibe os elementos agrupados por tipo de forma retangular. | ||||||
| Suporte para salvar diagramas muito grandes como arquivos de imagem PNG. |
| UModel® Versão 2010, Release 2 (16 de fevereiro de 2010) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Versão de 64 bits – O UModel agora está disponível em uma versão de 64 bits, para ser executado em sistemas Windows Vista de 64 bits e Windows 7 de 64 bits. | ||||||
| Suporte para a versão mais recente do UML, a versão 2.3 – um compromisso contínuo com as práticas mais recentes e padronizadas na área de modelagem de software. | ||||||
| Opção para dividir diagramas de sequência gerados a partir do código-fonte – segmentos menores de diagramas de sequência podem ser mais fáceis de rastrear e analisar. | ||||||
| Melhorias nos hiperlinks na documentação HTML: os hiperlinks que aparecem no modelo UML agora estão incluídos na documentação do projeto em formato HTML. |
| UModel® 2010 (28 de outubro de 2009) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para todos os diagramas e elementos da versão 1.1 do SysML. | ||||||
| Ambiente de script integrado aprimorado, semelhante ao XMLSpy 2010. | ||||||
| Gere automaticamente vários diagramas de sequência a partir de classes obtidas por engenharia reversa. | ||||||
| Melhorias adicionais para a criação de diagramas, geração de documentação e desenvolvimento de software. | ||||||
| Compatibilidade com o Windows 7. |
| UModel® 2009 (3 de fevereiro de 2009) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Geração de diagramas de sequência durante a engenharia reversa. | ||||||
| Integração com sistemas de controle de versão. | ||||||
| Uma API abrangente que permite a manipulação externa de projetos UModel e UML. | ||||||
| Suporte para a especificação UML mais recente, a versão 2.2. | ||||||
| Suporte para carregar arquivos a partir de uma URL. | ||||||
| Diversas melhorias na representação gráfica de modelos. |
| UModel® Versão 2008, Release 2 (28 de abril de 2008) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para a Notação de Modelagem de Processos de Negócios (OMG) – uma notação gráfica para representar processos de negócios em um fluxo de trabalho. | ||||||
| Camadas de diagramas – semelhante à funcionalidade de camadas presente em aplicativos gráficos dedicados, com suporte a uma nova janela de auxílio para camadas. | ||||||
| Recursos aprimorados de autocompletar. | ||||||
| Combinando vários projetos. | ||||||
| Suporte para Visual Basic 9.0 e C# 3.0 – as versões mais recentes dessas populares linguagens de programação. | ||||||
| Suporte para o MS Visual Studio 2008. | ||||||
| Importar vários esquemas XML a partir de um diretório. | ||||||
| Novas e práticas melhorias para a criação de diagramas. |
| UModel® 2008 (12 de setembro de 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| O UModel está disponível em duas edições: a edição Enterprise e a edição Professional, que já estão disponíveis. | ||||||
| Integração com o Visual Studio e o Eclipse: permite o uso das funcionalidades do UModel diretamente dentro dos seus ambientes de desenvolvimento integrados (IDEs) preferidos, e sincroniza automaticamente o modelo com o código subjacente, e vice-versa. | ||||||
| Suporte para geração de código VB.NET e engenharia reversa – agora oferece suporte à engenharia de código VB.NET, além de Java e C#. | ||||||
| Salve os diagramas como imagens – permite que os usuários salvem todos os diagramas como imagens em um único passo. | ||||||
| Recursos aprimorados de busca e substituição. | ||||||
| Melhorias nos diagramas de sequência. |
| UModel® Versão 2007, Release 3 (30 de maio de 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Geração automatizada de documentação de projetos – crie a documentação de projetos de desenvolvimento em formatos HTML, Word ou RTF, e defina configurações para especificar o conteúdo da documentação, incluindo diagramas UML, elementos e o nível de detalhe a ser incluído. | ||||||
| Nova janela de auxílio para a hierarquia de classes – exibe instantaneamente a hierarquia de relacionamento de uma classe, mostrando as propriedades e operações herdadas de uma classe pai, ou a existência de classes filhas. | ||||||
| Melhorias na engenharia reversa de esquemas XML: suporte para a documentação de declarações "include" e "import", e as mesmas funcionalidades dos arquivos de catálogo OASIS suportadas no XMLSpy. | ||||||
| Suporte para quadros e títulos em todos os diagramas UML. |
| UModel® 2007 (1º de janeiro de 2007) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para todos os 13 tipos de diagramas UML 2.1, incluindo diagramas de visão geral de interações, diagramas de tempo, diagramas de comunicação e diagramas de pacotes. | ||||||
| Modelagem de esquemas XML em UML – suporte à engenharia de código, interoperabilidade com o XMLSpy 2007, engenharia reversa de arquivos XSD para diagramas no estilo UML, edição gráfica de modelos de esquemas XML, geração de código XSD a partir do modelo de esquema XML, engenharia de ciclo completo para projetos de esquemas XML. | ||||||
| Engenharia reversa de arquivos binários C# e Java – geração automática de modelos UML a partir do código compilado e conversão reversa de arquivos binários para código-fonte. | ||||||
| Criação de hiperlinks para elementos do modelo: insira links para outros diagramas, documentos externos ou páginas da web. | ||||||
| Geração automática de diagramas de sequência a partir de diagramas de comunicação – e vice-versa. | ||||||
| Melhorias na importação/exportação de arquivos XMI – maior compatibilidade e integração com outras ferramentas UML. |
| UModel® Versão 2006, Release 2 (18 de julho de 2006) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Diagramas de atividades – representam o fluxo de ações e ilustram os mecanismos de disparo e os pontos de decisão, bem como os fluxos sequenciais, paralelos e alternativos, com base em condições internas ou externas. | ||||||
| Diagramas de máquina de estados – identificam os diversos estados e as condições de transição de um objeto à medida que ele progride ao longo de seu ciclo de vida. | ||||||
| Diagramas de estrutura composta – Documentam a arquitetura de um sistema ou um padrão arquitetural em tempo de projeto ou em tempo de execução, ou representam uma classe graficamente, em vez de simplesmente listar suas propriedades, como em um diagrama de classes. | ||||||
| Diversas melhorias na usabilidade, incluindo a criação automática de conectores de associação, operações de copiar e colar, mais menus de contexto, campos de entrada direta na janela de propriedades expandida, mais arquivos de exemplo, tutoriais e recursos de ajuda. |
| UModel® 2006 (7 de março de 2006) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Geração de código C# – funcionalidades de geração de código, engenharia reversa e engenharia de ida e volta para a linguagem de programação C#. A engenharia reversa inclui suporte especializado para projetos da Microsoft Visual Studio e do Borland C# Builder. | ||||||
| Suporte para Diagramas de Sequência – Adiciona esses importantes diagramas de comportamento à biblioteca de diagramas do UModel, auxiliando na definição das interações entre objetos em uma aplicação e na especificação das mensagens enviadas e recebidas. | ||||||
| XMI 2.1: Interoperabilidade – importa e exporta modelos UML de acordo com a especificação XML Metadata Interchange (XMI®) 2.1 do Object Management Group™ (OMG™), garantindo a interoperabilidade com outras ferramentas UML que também seguem os padrões. | ||||||
| Conformidade com o UML 2.1 – compatível com a especificação OMG UML 2.1, demonstrando a rápida resposta da Altova e o seu compromisso com os padrões da indústria. | ||||||
| Mensagens avançadas: recursos de pesquisa, filtragem, cópia para a área de transferência e hiperlinks inteligentes dentro da janela de mensagens. |
| UModel® Versão 2005, Release 2 (2 de novembro de 2005) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Suporte para Java 5.0: selecione Java 1.4 ou Java 5.0 para uma transição suave entre as versões da linguagem, minimizando a interrupção dos projetos existentes. | ||||||
| Novos elementos de diagrama – modelos UML (genéricos Java) e enumerações, para suportar as novas funcionalidades da linguagem Java 5.0. | ||||||
| Arquivos de inclusão definidos pelo usuário – permitem compartilhar pacotes em vários projetos, facilitando a reutilização de projetos de software bem-sucedidos e o trabalho em equipe em partes de projetos grandes. | ||||||
| Suporte para arquivos PNG: Permite salvar diagramas UML em um formato de arquivo compatível com aplicativos de software de documentação técnica, para que possam ser incluídos como parte permanente da documentação do projeto. |
| UModel® 2005 (23 de maio de 2005) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.0 – suporta esta importante revisão da Linguagem Unificada de Modelagem (UML). | ||||||
| Diagramas de caso de uso, de classe, de objeto, de componente e de implantação – com foco nos diagramas UML que são mais úteis no início do processo de desenvolvimento e que proporcionam benefícios imediatos aos membros da equipe do projeto. | ||||||
| Geração de código, engenharia reversa e conversão de ida e volta – para código-fonte Java. | ||||||
| Interface visualmente rica e recursos fáceis de usar: auxiliares de entrada contextuais, codificação por cores, estilos em cascata, elementos de design personalizáveis, múltiplas opções de layout e funções ilimitadas de desfazer/refazer. |