Unified Modeling Language é uma linguagem padrão para criar os artefatos de vários sistemas de software. A linguagem é um conjunto de práticas de engenharia que tenham alcançado resultados de sucesso na modelagem de sistemas grandes e complexos . A linguagem é orientada a objetos e usa principalmente notações gráficas para descrever os projetos. UML ajuda as equipes de projeto comunicar e explorar idéias , desenhos e validar sua arquitetura antes de colocá- la em prática. Embora UML tem se mostrado útil em uma variedade de campos , também tem suas limitações. Linux Ambientes Limitações
Em um ambiente Linux, o diagrama de classes UML não é exibido na janela de propriedades . Isto acontece pela primeira vez uma forma é seleccionada e é acompanhada por uma mensagem de erro . A visão propriedades também não apresentará opções e não preencher com todos os dados . Para resolver esse problema, você precisa garantir que o ponto de vista de propriedades é ativado e que você selecione novamente a forma. Esta pequena correção irá inicializar e preencher a exibição corretamente eo erro não deve voltar a ocorrer durante a sessão particular. Você terá que aplicar essa correção a cada nova sessão criado.
Comparando diagramas
A opção para comparar arquivos de diagrama com arquivos ASCII não- diagrama não funciona quando se tenta para exibi-lo no visualizador. A infra-estrutura em Eclipse e outros intérpretes de língua faz isso comparando o conteúdo dos arquivos . O conteúdo dos arquivos de diagrama é considerado como texto, porque o intérprete vê -los como um arquivo ASCII. A edição do conteúdo através deste visualizador de texto pode causar o arquivo a ser corrompido depois de salvar . Portanto, você não deve usar o visualizador padrão para editar qualquer arquivo de diagrama.
Mesclando Diagramas com CVS
Abrir uma vista repositório CVS ou expandindo para qualquer ramo e em seguida, abrir um arquivo de diagrama vai levar a um erro. Para visualizar esse diagrama que ainda não foi aberto , você precisa trazê-lo para o espaço de trabalho . Tenha cuidado para não substituir a versão anterior antes de trazer o diagrama na visão repositório. Outra limitação da tela é que você é incapaz de ter duas versões de um diagrama aberto ao mesmo tempo .
Hierarquia Pop -up em Action Script
Se você estão em um arquivo do ActionScript , o cursor deve ser exatamente na linha de declaração de classe para que o pop -up para funcionar corretamente . Esta é uma inconveniência simples o que não acontece na classe Java. Invocando a Hierarquia UML pode ser feito em Java Class , independentemente de onde o cursor está localizado.