quinta-feira, 15 de outubro de 2015

Livro sobre engenharia de software experimental


Empirical Research in Software Engineering
Concepts, Analysis, and Applications

 

 
Escrito por um dos principais pesquisadores em engenharia de software experimental, o livro descreve os passos necessários para realizar a pesquisa empírica. Ele explica como planejar e experiências de projeto, realizar revisões sistemáticas e estudos de caso, e analisar os resultados produzidos pelos estudos empíricos.
O livro apresenta conceitos de pesquisa empírica com exercícios, exemplos e estudos de casos da vida real, tornando-o adequado para um curso sobre engenharia de software experimental. O autor discute o processo de desenvolvimento de modelos preditivos, como previsão de defeitos e predição  de mudança, em dados recolhidos a partir de repositórios de código-fonte. Ele também abrange a aplicação de técnicas de aprendizado de máquina em engenharia de software empírica, incluindo diretrizes para publicação e comunicação de resultados, e apresenta ferramentas de software populares para a realização de estudos empíricos.

 

Um comentário:

  1. A seção 3.5 (página 76) traz uma gama de métricas aplicadas à OO. São métricas de acoplamento, de hierarquias, de tamanho e complexidade, de reuso e de coesão. Todas elas voltadas a classes de objetos e seus métodos.
    Vale a pena revisar...

    ResponderExcluir