ProReuso: Um Repositório de Componentes para Web Dirigido por um Processo de Reuso

  • Caroline Batista Spencer Holanda Oracle
  • Clarissa Angélica de Almeida de Souza Oracle
  • Walcélio L. Melo Oracle

Resumo


Alcançar o máximo de qualidade, produtividade e eficiência no desenvolvimento de sistemas é um dos objetivos fundamentais da Engenharia de Software. O reuso de software de forma sistematizada, ou seja, direcionada para as metas do negócio, através de uma estratégia técnica e gerencial, torna possível a realização destes objetivos. Nesse contexto, um repositório, atuando como um mecanismo de armazenamento e recuperação, contribui para se alcançar as metas propostas. Objetivando o incentivo da prática do reuso de software nos processos de desenvolvimento e visando demostrar a sua viabilidade, é apresentado neste projeto um modelo de repositório para web, denominado ProReuso, onde é possível o armazenamento, a análise, a classificação e a recuperação contextualizada de componentes e documentos relativos ao processo de construção de softwares.
Palavras-chave: Engenharia de Software, Qualidade de Software, Reuso, Repositório de componentes, Ambientes de Desenvolvimento Dirigido por Processos, Internet, Workflow

Referências

BADCOCK, Charles. Repositories Reap E-Commerce Role. Disponível na Internet. http://www.zdnet.com/flitters/printfriendly/0,6061,2149796-35,00.html, 1998

BASILI, Victor R., et al.. How Reuse Influences Productivity in Object-Oriented Systems. In: Communication of the ACM No 10, outubro de 1996. v. 39.

BOOCH, Grady, et al.. The Unified Modeling Language User Guide. 1.ed.Massachetts: Addison-Wesley, 1999.512p

EZRAN, Michel, et al.. Practical Software Reuse: The Essencial guide. 1999.185 p

FAVARO, John M., et al.. Value Based Software Reuse Investment. In: Annals of Software Engeneering, 1998. v.5, p.5-52

GRAHAM, Ian, QUIN Liam XML Specification Guide [s.l]: Willey Computer Publishing,1999. 431p.

KRUEGER, Charles W. Software reuse. In: ACM Computing Surveys. No 2, junho 1992. v. 24, p.131-183.

HENNINGER, Scott. An Evolutionary Approach to Constructing Effective Software Reuse Repositories. In: : ACM Transactions on Software Engineering and Methodology No 2, abril 1997. v. 6, p.111-140.

POULIN, Jeffrey S.. The Foundation of Reuse. Disponível na Internet. http://www.umcs.maine.edu/~ftp/wisr/wisr9/final-papers/PoulinJ.html, 1998

UNISYS. Unisys Universal Repository. Disponível na Internet. http://www.unisys.com/marketplace/urep, 2000
Publicado
03/10/2001
HOLANDA, Caroline Batista Spencer; SOUZA, Clarissa Angélica de Almeida de; MELO, Walcélio L.. ProReuso: Um Repositório de Componentes para Web Dirigido por um Processo de Reuso. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 15. , 2001, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2001 . p. 208-223. DOI: https://doi.org/10.5753/sbes.2001.23990.