Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Eduardo Jose Cardoso
Título: Métricas para Programação Orientada a Objetos
 
Introdução:
Com o processo de desenvolvimento de software adotado a partir de 1970 os projetos de software tornaram-se grandes e mais complexos, sendo necessário o controle do processo de forma emergente. O processo incluiu a definição do ciclo de vida do software pela sequência das fases, e mais ênfase no gerenciamento e controle de recursos deste projeto, visto em [MOL94]. A metodologia de objetos vem oferecer uma solução alternativa para o desenvolvimento de sistemas, e significa uma grande evolução desde a programação estruturada, apesar da metodologia de orientação a objetos também utilizar os mesmos princípios da programação estruturada (abstração, hierarquização, decomposição) e acrescentar novos princípios, como classe, objeto e herança. Atualmente com a grande expansão no desenvolvimento de software orientado a objeto criou-se a necessidade de estimar os projetos orientados a objeto através das seguintes métricas visto em [AMB98]: a) número de classes reutilizáveis; b) porcentagem de classes; c) contagem de métodos; d) contagem de atributos de instância. Essas métricas destinam-se a ajudar a estabelecer comparações entre vários sistemas e a criar as bases de futuras recomendações para um novo projeto que poderão eventualmente evoluir para normas em nível organizacional.