Suporte ao Uso de Frameworks Orientados a Objetos com Base no Histórico do Desenvolvimento de Aplicações

  • Evandro César Freiberger UNIC
  • Ricardo Pereira e Silva UFSC

Resumo


Este trabalho apresenta um conjunto de métricas a serem extraídas de aplicações baseadas em frameworks orientados a objetos. As métricas podem ser extraídas automaticamente de especificações em UML de aplicações e frameworks através de uma ferramenta desenvolvida. Elas ajudam desenvolvedores de aplicação em sua avaliação, assim como produzem uma realimentação, útil à avaliação de frameworks. Uma segunda ferramenta foi desenvolvida para suportar a navegação no conjunto de métricas, devido à significativa quantidade de informações obtidas em uma análise automática.
Palavras-chave: Frameworks orientados a objetos, suporte ao uso de frameworks, desenvolvimento orientado a objetos, reuso

Referências

BOSCH, Jan; MOLIN, Peter; MATTSSON, Michael; BENGTSSON, PerOlof; FAYAD, Mohamed E.Bilding Application Framework: Object Oriented Foudations of Framework Design. 1999.

CAMPO, Marcelo, et al. Framework Comprehension and Design Patterns: A Reverse Engineering Approach. 9th International Conference on Software Engineering and Knowledge Engineering, Madrid, España, June 1997.

ERNI, K., Lewerentz, C. Applying design-metrics to object-oriented frameworks, in Proc. 3rd International Software Metrics Symposium. Los Alamitos, CA, USA, IEEE Comput. Soc. Press, 1996.

FONSECA, Wannessa R.. Ferramenta de extração de métricas para apoio à avaliação de especificações orientadas a objetos. Dissertação de Mestrado, CPGCC/UFSC, 2002.

GALL, H.; et al; Software Evolution Observations Based on Product ReleaseHistory. Proceedings of the Conference on Software Maintenance, 1997, pp. 160-166

JOHNSON, Ralph E.; FOOTE, Brian. Disigning reusable classes. Journal of Object- Oriented Programming, p. 22-35, June/July 1998.

ROCHA, A. R. C; MALDONADO, J. C; WEBER, K. C. Qualidade de Software.São Paulo, Pretince Hall, 2001.

SILVA, Ricardo Pereira e. Suporte ao desenvolvimento e uso de frameworks e componentes. Porto Alegre. PPGC da UFRGS, 2000. Disponível em http://www.inf.ufsc.br/~ricardo/download/tese.pdf. Acesso em 12/2003

SILVA, Ricardo Pereira, PRICE, Roberto Tom. O uso de técnicas de modelagem no projeto de frameworks orientados a objetos. In: Proceedings of 26th International Conference of the Argentine Computer Science and Operational Research Society (26th JAIIO) / First Argentine Symposium on Object Orientation (ASOO'97). Buenos Aires, Argentine: aug. 1997. p.87-94.

WEBER, K. C.; ROCHA, A. R. C, Qualidade e produtividade em software. São Paulo, Makron Books, 1999.
Publicado
31/05/2004
FREIBERGER, Evandro César; PEREIRA E SILVA, Ricardo. Suporte ao Uso de Frameworks Orientados a Objetos com Base no Histórico do Desenvolvimento de Aplicações. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 3. , 2004, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 132-146. DOI: https://doi.org/10.5753/sbqs.2004.16189.