Avaliação das Técnicas OORT para Inspeção de Especificações de Requisitos em UML: um estudo empírico
Resumo
O uso da Unified Modeling Language (UML) vem se expandindo significativamente no ambiente empresarial. No entanto, dada a grande quantidade de informação contida nos diagramas, é primordial que se invista na avaliação dos modelos UML, a fim de se detectar e eliminar defeitos existentes na especificação do software. Um dos métodos mais eficientes para a avaliação de artefatos de software, que visa detectar defeitos, que deverão ser posteriormente removidos, é a inspeção. Este trabalho apresenta um estudo empírico sobre a avaliação das Object-Oriented Reading Techniques (OORTs) para inspeção de especificações preparadas em UML, conduzido com o objetivo de avaliar a eficiência das técnicas e fatores relacionados à utilização das mesmas por profissionais da área.
Referências
Booch, G., Rumbaugh, J., Jacobson, I. (1999) “The Unified Modeling Language User Guide”, Addison-Wesley.
Bunde, G.A., Pedersen, A. (2002) “Defect Reduction by Improving Inspection of UML Diagrams in the GPRS Project”, MSc Thesis, Agder University College, Norway.
Conrad, R. et all. (2003) “Object-Oriented Techniques for Inspection of UML Models – An Industrial Experiment”, Proceedings of the European Conference on Object- Oriented Programming, Darmstadt, Germany, Springer-Verlag 2743, p. 483-501.
Cruz, Erik R. (2005) “Inspeção de Especificações de Requisitos de Software Modelados em Unified Modeling Language”, Universidade Metodista de Piracicaba.
Fagan, M.E. (1976) “Design and Code Inspection to Reduce Errors in Program Development”, IBM Systems Journal, Vol. 15, Number 3, p. 182-211.
Fagan, M.E. (1986) “Advances in Software Inspections”, IEEE Transactions on Software Engineering, Vol. 12, Number 7, p. 744-751.
Gilb, T., Graham, D. (1993) “Software Inspection”, Addison-Wesley.
Pereira, J.C.R. (2004) “Análise de Dados Qualitativos”, Editora da Universidade de São Paulo – EDUSP.
Porter, A., H., Votta, L. (1996) “A Review of Software Inspections”, Advances in Computers, vol. 42, p. 40-76.
Travassos, G.H., Shull, F., Fredericks, M., Basili, V.R. (1999) “Detecting Defects in Object-Oriented Designs: Using Reading Techniques to Increase Software Quality”, Proceedings of the OOPSLA’99, Denver, CO, (in ACM SIGPLAN Notices,34(10), Oct. 1999), p. 47-56.