Coletando Métricas sobre Modelos UML

É 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:

  1. Clique em Executar > Análise.
  2. Na janela Análise, clique com o botão direito do mouse em Software Analyzer; em seguida, clique em Novo.
  3. No campo Nome, digite um nome para a configuração.
  4. 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.
  5. Opcional: Na página Regras, conclua as seguintes etapas:
    1. Na lista Domínios e Regras de Análise, selecione Métricas de Modelo UML.
    2. Na guia Propriedades, clique na caixa de opção Analisar Recurso Referenciado para também analisar os recursos referenciados de seu escopo.
    3. 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.
  6. 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.
  7. 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.
  8. 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.

Feedback