Avaliação da Qualidade de Produtos J2ME por Meio do Uso de Pacotes de Experimentação
Resumo
A qualidade de software para dispositivos móveis é cada vez mais preocupante devido ao número crescente de dispositivos disponíveis. Existem diversas técnicas para se avaliar a qualidade de software, e para produtos de software J2ME não é diferente. Um pacote de experimentação que visa avaliar algumas das mais conhecidas técnicas de teste de software foi proposto. O presente artigo apresenta os resultados obtidos após a segunda replicação desse pacote e compara os dados com aqueles da primeira replicação. As replicações desse pacote controlado permitem a atualização constante de uma base de informações consistentes com dados de novos indivíduos, aumentando a confiança nos resultados obtidos.
Palavras-chave:
Avaliação da Qualidade, Produtos J2ME, Uso de Pacotes de Experimentação
Referências
ANATEL (2008), Agência Nacional de Telecomunicações, http://www.anatel.gov.br, Novembro.
Beizer, B (1995). Black-Box Testing: Techniques for Functional Testing of Software and Systems. John Wiley & Sons.
Deus, G. D., Vincenzi, A. M. R. e Delamaro, M. E. (2008) Criação de um Pacote de Experimentação para a Avaliação de Critérios de Teste Estruturais em Produtos J2ME. V ESELAW - Experimental Software Engineering Latin American Workshop.
Deus, G. D. (2009). Avaliação de Técnicas de Teste para Dispositivos Móveis Por Meio de Experimentação. Dissertação de Mestrado. Instituto de Informática - UFG. (mestrado em andamento)
Delamaro, M. E., Maldonado, J. C, e Jino, M. Introdução ao Teste de Software. (2007) Elsevier, Rio de Janeiro, RJ.
Delamaro, M. E., Vincenzi, A. M. R. e Maldonado, J. C. (2006) A Strategy to Perform Coverage Testing of Mobile Applications. I International Workshop on Automation of Software Test - AST'2006, ACM Press, 2006, 118-124.
Felizardo, K. R. (2003) COTEST – Uma Ferramenta de Apoio à Replicação de um Experimento Baseado em Código Fonte. Dissertação de Mestrado, Universidade Federal de São Carlos - UFSCar.
Höhn, E. N. (2004) Técnicas de leitura de especificação de requisitos de software: estudos empíricos e gerência de conhecimento em ambientes acadêmico e industrial. Dissertação de mestrado, ICMC/USP.
Howden, W. E. (1987) Software Engineering and Technology: Functional Program Testing and Analysis. McGrall-Hill Book Co.
Lott, C. M. e Rombach, H. (1996) Repeatable Software Engineering for Comparing Defect-Detection Techniques. Journal of Empirical Software Engineering, 1, 241-277.
Ma, Y., Offutt, J. e Kwon, Y. R. (2005) MuJava: an automated class mutation system. Software Testing, Verification and Reliability, John Wiley and Sons Ltd., 15, 97-133.
Microsistems, S (2009). Sun Java Wireless Toolkit 2.5.2 for CLDC. Disponível em: http://java.sun.com/. Acesso em: 05/04/2009.
Myers, G. J.; Sandler, C.; Badgett, T. e Thomas, T. M (2004). The Art of Software Testing Wiley, Nova York.
Vincenzi, A. M. R., Wong, W. E., Delamaro, M. E. e Maldonado, J. C. (2003) JABUTI: A Coverage Analysis Tool for Java Programs. XVII SBES - Simpósio Brasileiro de Engenharia de Software, Sociedade Brasileira de Computação (SBC), 79-84.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B. e Wesslén, (2000) A. Experimentation in Software Engineering – An Introduction. Kluwer Academic Publishers, Norwell, MA, EUA.
Beizer, B (1995). Black-Box Testing: Techniques for Functional Testing of Software and Systems. John Wiley & Sons.
Deus, G. D., Vincenzi, A. M. R. e Delamaro, M. E. (2008) Criação de um Pacote de Experimentação para a Avaliação de Critérios de Teste Estruturais em Produtos J2ME. V ESELAW - Experimental Software Engineering Latin American Workshop.
Deus, G. D. (2009). Avaliação de Técnicas de Teste para Dispositivos Móveis Por Meio de Experimentação. Dissertação de Mestrado. Instituto de Informática - UFG. (mestrado em andamento)
Delamaro, M. E., Maldonado, J. C, e Jino, M. Introdução ao Teste de Software. (2007) Elsevier, Rio de Janeiro, RJ.
Delamaro, M. E., Vincenzi, A. M. R. e Maldonado, J. C. (2006) A Strategy to Perform Coverage Testing of Mobile Applications. I International Workshop on Automation of Software Test - AST'2006, ACM Press, 2006, 118-124.
Felizardo, K. R. (2003) COTEST – Uma Ferramenta de Apoio à Replicação de um Experimento Baseado em Código Fonte. Dissertação de Mestrado, Universidade Federal de São Carlos - UFSCar.
Höhn, E. N. (2004) Técnicas de leitura de especificação de requisitos de software: estudos empíricos e gerência de conhecimento em ambientes acadêmico e industrial. Dissertação de mestrado, ICMC/USP.
Howden, W. E. (1987) Software Engineering and Technology: Functional Program Testing and Analysis. McGrall-Hill Book Co.
Lott, C. M. e Rombach, H. (1996) Repeatable Software Engineering for Comparing Defect-Detection Techniques. Journal of Empirical Software Engineering, 1, 241-277.
Ma, Y., Offutt, J. e Kwon, Y. R. (2005) MuJava: an automated class mutation system. Software Testing, Verification and Reliability, John Wiley and Sons Ltd., 15, 97-133.
Microsistems, S (2009). Sun Java Wireless Toolkit 2.5.2 for CLDC. Disponível em: http://java.sun.com/. Acesso em: 05/04/2009.
Myers, G. J.; Sandler, C.; Badgett, T. e Thomas, T. M (2004). The Art of Software Testing Wiley, Nova York.
Vincenzi, A. M. R., Wong, W. E., Delamaro, M. E. e Maldonado, J. C. (2003) JABUTI: A Coverage Analysis Tool for Java Programs. XVII SBES - Simpósio Brasileiro de Engenharia de Software, Sociedade Brasileira de Computação (SBC), 79-84.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B. e Wesslén, (2000) A. Experimentation in Software Engineering – An Introduction. Kluwer Academic Publishers, Norwell, MA, EUA.
Publicado
01/06/2009
Como Citar
DEUS, Gilcimar Divino de; VINCENZI, Auri Marcelo Rizzo; LUCENA, Fábio Nogueira de; DELAMARO, Márcio Eduardo.
Avaliação da Qualidade de Produtos J2ME por Meio do Uso de Pacotes de Experimentação. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 8. , 2009, Ouro Preto.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2009
.
p. 256-270.
DOI: https://doi.org/10.5753/sbqs.2009.15517.