É possível executar uma configuração de análise de Métricas UML
em um modelo UML para coletar diversos tipos diferentes de informações numéricas
sobre o modelo. Por exemplo, é possível descobrir o número de atributos ou
operações em um classificador, o nível de instabilidade em um pacote ou a
profundidade de um classificador em sua hierarquia de herança. As métricas UML
são agrupadas em quatro categorias; acoplamento, diagramas, herança e tamanho. As métricas
que expressam o número de ocorrências para cada espaço de nomes são somadas e todas as
outras métricas são medidas. Para cada métrica, opcionalmente você pode configurar
a gravidade, o limite mínimo e o limite máximo. As métricas que estão fora dos
limites inferior e superior são relatadas como problemas e exibidas em
vermelho. Para inspecionar os resultados das métricas, expanda a árvore de resultados,
começando na raiz, e leia os resultados de baixo para cima.
Por Que e Quando Desempenhar Esta Tarefa
Para coletar métricas em um modelo UML:
- Clique em .
- Na janela Análise, clique com o botão direito do mouse em Software
Analyzer; em seguida, clique em Novo.
- No campo Nome, digite um nome para a configuração.
- Na página Escopo, selecione uma
das opções a seguir:
- Para analisar todos os recursos no espaço de trabalho, clique em Analisar
Espaço de Trabalho Inteiro.
- Para analisar os recursos de um conjunto de trabalhos definido anteriormente,
clique em Analisar um Conjunto de Trabalhos do Recurso e selecione
os conjuntos de trabalhos do recurso a serem incluídos na análise.
- Para analisar projetos específicos, clique em Analisar Projetos Selecionados e selecione os projetos a serem incluídos na análise.
- Opcional: Na página Regras, conclua as seguintes
etapas:
- Na lista Domínios e Regras de Análise, selecione
Métricas de Modelo UML.
- Na guia Propriedades, clique na caixa de opção
Analisar Recurso Referenciado para também analisar os
recursos referenciados de seu escopo.
- Na lista Domínios e Regras de Análise, expanda
Métricas de Modelo UML e expanda qualquer uma das cinco
categorias de métricas. Selecione as caixas de opção ao lado das métricas
que deseja coletar.
- Opcional: Para alterar a classificação de gravidade, o menor valor permitido e o
maior valor permitido, clique na regra e altere os parâmetros da regra na
guia Propriedades.
- Clique em Aplicar e em Analisar. Os resultados
são exibidos na visualização Resultado do Software Analyzer, na guia
Métricas de Modelo UML.
- Opcional: Para trabalhar com os resultados da análise, na visualização Software Analyzer, clique
na guia Métricas do Modelo UML e conclua qualquer uma das seguintes
etapas:
- Para filtrar os resultados a fim de exibir apenas problemas, clique em Mostrar Métricas de Problemas Apenas. Clique em Mostrar Métricas de Problemas Apenas novamente para exibir todas as métricas.
- Para exportar os resultados da análise de revisão do modelo para um arquivo XML, clique em Exportar. Especifique o formato de exportação e o nome do arquivo e clique em OK.
- Para gerar um relatório HTML ou PDF dos resultados da análise, clique em Gerar um Relatório, selecione o formato do relatório e
clique em OK.
- Para navegar de um resultado para um elemento problemático na visualização Explorador de Projetos, clique com o botão direito do mouse no resultado; em seguida, clique em Visualizar Resultado ou dê um clique duplo no resultado.