A tabela abaixo mostra as funcionalidades incluídas no..
As edições Enterprise, Professional e Básica do UModel 2026.
O UModel também está disponível no Altova MissionKit, um conjunto de ferramentas de desenvolvimento de software de nível industrial para XML, SQL e UML, que inclui o XMLSpy e outros produtos premiados, tudo a um preço especial e com desconto.
| Enterprise | Professional | Basic | ||||
|---|---|---|---|---|---|---|
| Versão de 32 bits | ||||||
| Versão de 64 bits | ||||||
| Tipos de diagramas suportados | ||||||
| Diagrama de casos de uso UML 2.4 | ||||||
| Diagrama de atividades UML 2.4 | ||||||
| Diagrama de classes UML 2.4 | ||||||
| Diagrama de comunicação UML 2.4 | ||||||
| Diagrama de componentes UML 2.4 | ||||||
| Diagrama de estrutura composta UML 2.4 | ||||||
| Diagrama de implantação UML 2.4 | ||||||
| Diagrama de interação UML 2.4 | ||||||
| Diagrama de objetos UML 2.4 | ||||||
| Diagrama de pacotes UML 2.4 | ||||||
| Diagrama de sequências UML 2.4 | ||||||
| Diagrama de máquina de estados UML 2.4 | ||||||
| Diagrama de temporização UML 2.4 | ||||||
| Diagrama de perfil UML 2.4 | ||||||
| Esquema XML como diagrama UML | ||||||
| Diagramas UML para bases de dados SQL | ||||||
| Diagramas de modelagem de processos de negócio (BPMN 1.0 e 2.0) | ||||||
| Diagramas SysML e extensões do SysML para diagramas UML | ||||||
| Recursos de edição visual | ||||||
| Barras de ferramentas específicas para cada diagrama | ||||||
| Coloração sintática dentro dos diagramas | ||||||
| Estilos personalizáveis e folhas de estilo em cascata | ||||||
| Ferramentas de auxílio para a edição rápida de elementos e propriedades | ||||||
| Autocompletar para edição direta em diagramas | ||||||
| Realce de elementos válidos/inválidos durante a edição do diagrama | ||||||
| Relato imediato de erros de sintaxe durante a criação do diagrama | ||||||
| Pasta de favoritos para elementos utilizados frequentemente | ||||||
| Janela de visão geral para a navegação em diagramas complexos | ||||||
| Expandir/recolher compartimentos | ||||||
| Mostrar/ocultar informações do elemento | ||||||
| Criar e nomear camadas de diagramas | ||||||
| Atribuir o elemento a uma camada específica do diagrama | ||||||
| Mostrar ou ocultar camadas de diagramas de forma seletiva | ||||||
| Apoio ao trabalho em equipa | ||||||
| Construa projetos principais a partir de vários subprojetos independentes que podem ser editados simultaneamente | ||||||
| Incluir subprojetos por referência, em modo de edição ou apenas para leitura | ||||||
| Opcionalmente, inclua subprojetos através de cópia | ||||||
| Opcionalmente, pode incluir ou excluir subprojetos da documentação gerada para o projeto principal, ou gerar documentação apenas para um subprojeto | ||||||
| Fusão de projeto de três vias para combinar as alterações em ficheiros do projeto que foram editados de forma independente | ||||||
| Modelos de bases de dados SQL | ||||||
| Exibir bases de dados SQL em diagramas editáveis | ||||||
| Importe bases de dados existentes para criar modelos de bases de dados UML | ||||||
| Exporte as alterações nos diagramas de base de dados para atualizar diretamente as bases de dados SQL, ou para criar um script de alteração para uma base de dados SQL | ||||||
| Bancos de dados suportados | ||||||
| Firebird 2.5, 3, 4, 5 | ||||||
| IBM DB2 para 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 | ||||||
| Informix® 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 | ||||||
| Microsoft Access™ 2003, 2007, 2010, 2013, 2019 | ||||||
| Microsoft® Azure SQL | ||||||
| Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019, 2022 | ||||||
| MySQL® 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 | ||||||
| Atualização para o Progress OpenEdge 11.6 | ||||||
| SQLite 3.x | ||||||
| Sybase® ASE 15, 16 | ||||||
| Teradata 16 | ||||||
| Engenharia de Código de Programas | ||||||
| Geração de código C++ | ||||||
| Geração de código em Java, C# e Visual Basic | ||||||
| Atribuir modelos de geração de código personalizados a cada projeto | ||||||
| Engenharia reversa de código-fonte C++ e de ficheiros binários | ||||||
| Descompilar código-fonte e ficheiros binários de Java, C# e Visual Basic | ||||||
| Engenharia de ciclo completo – Atualizar os diagramas UML a partir do código fonte modificado | ||||||
| Geração de código a partir de diagramas de máquinas de estados em C++ | ||||||
| Geração de código a partir de diagramas de máquinas de estados em Java, C# e Visual Basic | ||||||
| Geração de código a partir de diagramas de sequência em C++ | ||||||
| Geração de código a partir de diagramas de sequência em Java, C# e Visual Basic | ||||||
| Interoperabilidade | ||||||
| Integração com sistemas de controlo de versões | ||||||
| Exportar diagramas como ficheiros de imagem .PNG | ||||||
| Gerar documentação de projetos personalizável em HTML, RTF ou formato Microsoft® Formatos de documento | ||||||
| Opcionalmente, é possível gerar a documentação do projeto em formatos HTML, RTF ou Microsoft Word® Formatos Word ou PDF, utilizando folhas de estilo SPS | ||||||
| Importar/exportar modelos UML em formato de ficheiro XMI 2.1 ou XMI 2.4 | ||||||
| Suporte para automação | ||||||
| Suporte para OLE | ||||||
| Controlo ActiveX | ||||||
| Interface de linha de comandos | ||||||
| Ambiente de scripting integrado com editor de scripts gráfico | ||||||
| API para permitir a manipulação externa da aplicação e dos projetos | ||||||
| Integração versátil com ambientes de desenvolvimento integrado (IDEs) | ||||||
| Visual Studio® integração | ||||||
| Integração com o Eclipse | ||||||
| Sincronização automática das alterações, quer no código quer no modelo | ||||||
| Arquitetura Orientada a Modelos | ||||||
| Modelagem UML independente de plataforma | ||||||
| Transformação de modelos entre Java, C++, C#, VB.NET, XSD, bases de dados e UML independente de plataforma |