Avaliação de Projeto via Métricas de Classe no Ensino da Engenharia de Software

  • Sebastião Jesus PUC Minas
  • Mark Song PUC Minas

Resumo


O processo de desenvolvimento de software utiliza diferentes conceitos e técnicas para construção de software com qualidade. Métricas têm sido usadas para a mensuração dos diferentes aspectos de projeto como tamanho, complexidade, reutilização de código, e outros. Este artigo apresenta uma ferramenta para a extração de métricas quantitativas utilizadas na avaliação da qualidade de projeto orientado a objeto, modelado com UML, em cursos de engenharia de software.

Referências

Harrison, R., Counsell, S. (1998). An Evaluation of the MOOD Set of Object-Oriented Software Metrics, IEEE Transactions on Software Engineering, vol 24, NO 6, JUNE 1998 pp 491-496.

Basili, V., Briand, L., Melo W. (1996), A Validation of Object-Oriented Design Quality Metrics as Quality Indicators, IEEE Transactions on Software Engineering, vol. 22, no. 10, pp. 751-761, 1996.

Brito e Abreu, F., Melo, W. (1996) Evaluating the Impact of Object-Oriented Design on Software Quality, Proc. Third International Software Metrics Symposium, pp 90-96, 1996.

Chidamber, S. R., Kemerer, C. F. (1994), A Metrics Suite for Object Oriented. IEEE Transactions on Software Engineering, vol. 20, No. 6, June 1994, pp. 476-493.

El-Wakil, M., El-Bastawisi, A., Boshra, M., Fahmy, (2005). A., Object-Oriented Design Quality Models-A survey and Comparison, Faculty of Computers and Information, Cairo University, Cairo, Egito, 2005.

Genero, M.; Piattini M.; Calero C. (2002). Empirical Validation of Class Diagram Metrics, Proceedings of the 2002 International Symposium on Empirical Software Engineering (ISESE'02)

Genero, M.; Piattini M.; Calero C. (2005) A Survey of Metrics for UML Class Diagrams Journal of Object Technology, Vol. 4, No 9, November - December, 2005.

Olague, H. M., Letha, H. E. (2007), Empirical Validation of Three Software Metrics Suites to Predict Fault-Proneness of Object-Oriented Classes Developed Using Highly Iterative or Agile Software Development Process, IEEE Transactions on Software Engineering Vol. 23, No. 6 June 2007 pp. 402-419.
Publicado
20/07/2010
JESUS, Sebastião; SONG, Mark. Avaliação de Projeto via Métricas de Classe no Ensino da Engenharia de Software. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 18. , 2010, Belo Horizonte/MG. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2010 . p. 857-866. ISSN 2595-6175.