Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Patrícia Regina Ramos da Silva Seibt
Título: Ferramenta para Cálculo de Métricas em Software Orientados a Objetos Codificados em Delphi
 
Conclusão:
O objetivo principal deste trabalho, que foi desenvolver um protótipo de software para calcular algumas métricas para softwares orientados a objeto a partir da análise do código fonte, foi atendido. Para possibilitar o cálculo das métricas, é necessário que sejam extraídas do código fonte as definições das classes e de seus métodos e atributos. A extração destas informações foi realizada baseando-se nos diagramas de sintaxe da linguagem Object Pascal. Estes diagramas contêm a especificação formal das construções desta linguagem. A Orientação a Objetos provê muitos benefícios como reutilização, decomposição do problema em objetos de fácil entendimento e ajuda a futuras modificações, entre outros. Devido a estes fatores a Orientação a Objetos surge como uma possibilidade para melhoria da qualidade e produtividade do software. Porém, não basta, apenas, identificar que atributos determinam a qualidade do software, mas também que procedimentos adotar para controlar seu processo de desenvolvimento, de forma a atingir o nível de qualidade desejado. Esse processo é realizado através da aplicação de métricas de qualidade, que são medidas ou avaliações das características de qualidade do produto. O uso de medidas, de uma forma organizada e projetada, possui efeito benéfico, tornando os desenvolvedores mais conscientizados da relevância do gerenciamento e dos compromissos para com a qualidade. O protótipo desenvolvido pode auxiliar os gerentes e desenvolvedores a avaliar a qualidade e produtividade de seu software, através da análise das métricas calculadas pelo mesmo. Também pode auxiliar no desenho de diagramas de classes para projetos já implementados que não possuem documentação, uma vez que o protótipo disponibiliza todas as informações das classes implementadas no projeto analisado. O protótipo desenvolvido pode ser utilizado em disciplinas engenharia de software, para fins de ensino de métricas de software orientados a objetos. Sobre as limitações existentes no protótipo pode-se destacar: a) o protótipo só poderá ser utilizado para a análise de projetos codificados no ambiente de desenvolvimento Delphi, devido às particularidades da linguagem hospedeira; b) serão analisadas apenas as units especificadas no arquivo de extensão “dpr” selecionado.