AdeQuaS: Ferramenta Fuzzy para Avaliação da Qualidade de Software

  • Kelly Rejane de Oliveira UNIFOR
  • Arnaldo Dias Belchior UNIFOR

Resumo


A qualidade de software tem tido uma importância crescente como fator crucial de competitividade das organizações. A avaliação da qualidade de software é imprescindível na obtenção e garantia da qualidade tanto no processo de desenvolvimento de software quanto no produto final. Este artigo apresenta a ferramenta AdeQuaS, que tem o objetivo de dar suporte às etapas do processo de avaliação de software. É baseado no Modelo Fuzzy de Avaliação de Qualidade de Software (MFAQS), para obter resultados mais reais sobre o grau de qualidade de atributos subjetivos através do julgamento de um grupo de especialistas. Além disso, é apresentado um exemplo de automatização do processo de avaliação de Especificações de Requisitos de Software (ERS).
Palavras-chave: Medições de Qualidade de Software, Modelos de Avaliação da Qualidade de Software, Ferramentas de Avaliação da Qualidade de Software

Referências

Albuquerque, A.B., 2001, Qualidade de websites de comércio eletrônico, Dissertação de Mestrado, Centro de Ciências Tecnológicas, Universidade de Fortaleza, Fortaleza, CE.

Antonioni, J. A. R., Braga, N., 1995, Qualidade em software: manual de aplicação da ISO-9000, São Paulo, Makron Books.

Arthur, L. J., 1994, Melhorando a qualidade de software: um guia para o TQM, Rio de Janeiro, Infobook.

Basili, V. R., 1992, Software Modeling and Measurement: the goal/question/metric paradigm, Technical Report CS-TR-2956, University of Maryland

Basili, V. R., 1994, The goal question metric approach, Encyclopedia of Software Engineering, University of Maryland, site acessado em maio/2002: http://www.cs.toronto.edu/~sme/CSC444F/handouts/GQM-paper.pdf.

Bassman, M. J. et al., 1995, Software Measurement Guidebook – Revision 1, Software Engineering Laboratory Series, National Aeronautics and Space Administration (NASA), Maryland.

Belchior, A. D. et al., 1996, Agregação de atributos de qualidade de software usando-se a teoria fuzzy, X Simpósio Brasileiro de Engenharia de Software – Workshop de Quaildade, São Paulo.

Belchior, A. D., 1997, Um modelo fuzzy para Avaliação da Qualidade de Software, Tese de Doutorado, Departamento de Engenharia de Sistemas e Computação - COPPE, Universidade Federal do Rio de Janeiro, RJ.

Blaschek, J. R. S., 1996, Metodologia para avaliação de sistemas de informação, Seleção de textos, Centro Internacional de Tecnologia de Software, p. 109-124.

Branco Jr., E. C., Belchior, A. C. 2001, Processos gerenciais de projetos de software: uma abordagem qualitativa, VIII Workshop de Qualidade de Software, Rio de Janeiro.

Camargo Jr., J. B. et al., 1997, O uso de fatores de qualidade na avaliação da segurança de software em sistemas críticos, VIII Conferência Internacional de Tecnologia de Software, Curitiba.

Campos, F. et al, 1998, Qualidade de software agropecuário: uma visão do usuário, IX Conferência Internacional de Tecnologia de Software, Curitiba.

Clunie, C. E., 1997, Avaliação da Qualidade de Especificações Orientadas a Objeto, Tese de Doutorado, Departamento de Engenharia de Sistemas e Computação - COPPE, Universidade Federal do Rio de Janeiro.

Costa, M. C. C. et al, 1997, Elaboração de um diagnóstico para um projeto de avaliação e melhoria da qualidade de software, VIII CITS, Curitiba.

Duarte, K. C. Falbo, R. A., 2000, Uma ontologia de qualidade de software. Workshop de Qualidade de Software, João Pessoa.

Fenton, N. E., Pfleeger, S. L., 1997, Software metrics: a rigorous and practical approach, Second edition, Thompson Computers.

Gladcheff, A. P., Sanches, R., Silva, D. M., 2001, Um instrumento de avaliação de qualidade de software educacional: como elaborá-lo, Workshop de Qualidade de Software, Rio de Janeiro.

Gomes, A. et al., 2000, Medição e melhoria de processos de software, Workshop de Qualidade de Software, João Pessoa.

ISO/IEC 9126-1, 2001, Software engineering – Product quality – Part 1: quality model.

ISO/IEC 14598-1, 1998, Information technology – software product evaluation – Part 1: general overview.

Kirner, T. G., Abib, J. C., 1997, Uso da abordagem goal-question-metric na avaliação de qualidade de requisitos de software, Workshop de Qualidade de Software, Fortaleza.

Kitchenham, B. et. al., 1996, Software Quality: the elusive target, IEEE Software, p. 12- 21.

Koscianski, A. et. al., 1999, Guia para utilização das normas sobre avaliação de qualidade de produto de software – ISO/ IEC 9126 E ISO/IEC 14598, ABNT, Curitiba.

Lemes, M. J. R., Fernandes, C. T., 1997a, Concepção de plano de garantia da qualidade de software. VIII Conferência Internacional de Tecnologia de Software, Curitiba.

Lemes, M. J. R., Fernandes, C. T., 1997b, Uma taxonomia para métricas de software. XI Simpósio Brasileiro de Engenharia de Software - Workshop de Qualidade de Software, Fortaleza.

Losavio, F., Chirinos, L., 1999, Evaluación de la calidad en el desarrollo de sistemas interactivos. X CITS: Curitiba.

Martins, A. V., 1996, Métricas de software em modelos de dados, Seleção de textos, Centro Internacional de Tecnologia de Software, p. 89-107.

McFeeley, R., 1996, IDEAL: a user’s guide for software process improvement, Handbook CMU/SEI-96-HB-001, Software Engineering Institute, Pittsburgh.

Möller, K. H., 1993, Software metrics: a practitioner’s guide to improved product development, Chapman & Hall Computing, London.

Oliveira, K. R., 2001, Software quality evaluation: a practice approach using AdeQuaS Fuzzy tool, 24th International Conference on Software Engineering – Workshop on Software Quality, Orlando.

Pfleeger, S. L., 1998 Software Engineering: theory and practice, Prentice Hall, Nova Jersey.

Pressman, R. S., 2000, Software engineering: a practitioner’s approach, Fifth edition, McGraw Hill, Nova York.

Rocha, A. R. C., 1983, Um modelo para avaliação da qualidade de especificações, Tese de Doutorado, Departamento de Engenharia de Software e Ciências da Computação, Pontifícia Universidade Católica (PUC), Rio de Janeiro, RJ.

Rocha, A. R. C., et.al., 2001, Qualidade de Software: Teoria e Prática, São Paulo, Prentice Hall.

Valle, A. et al., 2001, Mensuração e Análise: os programas existentes satisfazem nossas necessidades?, XII Conferência Internacional de Tecnologia de Software, Curitiba.
Publicado
14/10/2002
OLIVEIRA, Kelly Rejane de; BELCHIOR, Arnaldo Dias. AdeQuaS: Ferramenta Fuzzy para Avaliação da Qualidade de Software. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 1. , 2002, Gramado-RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 56-70. DOI: https://doi.org/10.5753/sbqs.2002.16216.