Using GQM to Evaluate Framework Usage Documents
Abstract
Many approaches to document frameworks have been suggested in the literature of framework reuse, some show how effective they may be in reducing the learning curve of using the former. However, there is still a lack of research to measure these documents quality. This article describes an approach of framework documentation denominated Guide Cooperation Framework (GCF) and a model of quality and issues, based on the Goal/Question/Metrics (GQM) model, whose aim is to help the interpretation of the quality measuring results of the framework documentation. The proposed model assesses the documentation ease of understanding and its usability.
Keywords:
GQM, Evaluation, Framework Usage Documents
References
Basili, V. e Rombach, H. (1994) “Goal question metric paradigm”, Encyclopedia of software engineering.
Booch, G. Designing an Application Framework. (1994) Dr. Dobb’s Journal 19.
Fenton, N. E, Pfleeger, L., (1994) “Software metrics a rigorous and practical approach”, PWS Publishing Company.
Gomes, A., Oliveira, K. M., Rocha, A. R. (2001) Métricas para Medição e Melhoria de Processo de Software. Rio de Janeiro: COPPE/UFRJ.
ISO 9126 (2001) International Organization for Standardization - “Software engineering – Product quality – Part 1”.
Johnson, R. E., (1992) Documenting frameworks using patterns., SIGPLAN Notices, New York, v.27, n.10.
Krasner, G.E., Pope, S.T., (1988) A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80, Journal of Object-Oriented Programming.
Pree, W., (1995) Design Patterns for Object-Oriented Software Development, Addison-Wesley Publishing Company.
Ramos, C. S.; Oliveira, K. M (2004). Conhecendo Sistemas Legados através de Métricas de Software. In: III Simpósio Brasileiro de Qualidade de Software.
SAGP, (2008) Software Acquisition Gold Practice - Goal-Question-Metric (GQM) Approach, https://www.goldpractices.com/practices/gqm/.
Souza, F M, (2008) GCF – Uma Abordagem para o Desenvolvimento de uma Guia de Colaboração de Framework. São José dos Campos.
Soligen, R. e Berghout, E., (1999) “The goal/question/metric method – A pratical guide for quality improvement of software development”.
Usability. Your Guide for Development Usable & Useful Web Sites (2008). Disponível em: http://usability.gov
Booch, G. Designing an Application Framework. (1994) Dr. Dobb’s Journal 19.
Fenton, N. E, Pfleeger, L., (1994) “Software metrics a rigorous and practical approach”, PWS Publishing Company.
Gomes, A., Oliveira, K. M., Rocha, A. R. (2001) Métricas para Medição e Melhoria de Processo de Software. Rio de Janeiro: COPPE/UFRJ.
ISO 9126 (2001) International Organization for Standardization - “Software engineering – Product quality – Part 1”.
Johnson, R. E., (1992) Documenting frameworks using patterns., SIGPLAN Notices, New York, v.27, n.10.
Krasner, G.E., Pope, S.T., (1988) A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80, Journal of Object-Oriented Programming.
Pree, W., (1995) Design Patterns for Object-Oriented Software Development, Addison-Wesley Publishing Company.
Ramos, C. S.; Oliveira, K. M (2004). Conhecendo Sistemas Legados através de Métricas de Software. In: III Simpósio Brasileiro de Qualidade de Software.
SAGP, (2008) Software Acquisition Gold Practice - Goal-Question-Metric (GQM) Approach, https://www.goldpractices.com/practices/gqm/.
Souza, F M, (2008) GCF – Uma Abordagem para o Desenvolvimento de uma Guia de Colaboração de Framework. São José dos Campos.
Soligen, R. e Berghout, E., (1999) “The goal/question/metric method – A pratical guide for quality improvement of software development”.
Usability. Your Guide for Development Usable & Useful Web Sites (2008). Disponível em: http://usability.gov
Published
2009-06-01
How to Cite
SOUZA, Fernando Mauro de; CUNHA, Adílson Marques da; FERNANDES, Clovis Torres; GUERRA, Eduardo Martins.
Using GQM to Evaluate Framework Usage Documents. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 8. , 2009, Ouro Preto.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2009
.
p. 349-356.
DOI: https://doi.org/10.5753/sbqs.2009.15526.
