Um Metamodelo para Adaptação de Processos de Desenvolvimento de Software

  • Eliana B. Pereira PUCRS
  • Ricardo M. Bastos PUCRS
  • Rafael T. Brito PUCRS
  • Marcelo H. Yamaguti PUCRS

Resumo


O principal objetivo deste artigo é apresentar um metamodelo sobre os principais elementos que constituem um processo padrão, bem como quais os principais relacionamentos existentes entre eles. A partir disto, um conjunto de regras para adaptação de processos é apresentado com objetivo principal de apoiar organizações de desenvolvimento de software na adaptação de processos de software, visando manter conformidade com o processo padrão.
Palavras-chave: Desenvolvimento de software, Processo padrão, Adaptação de processos, RUP

Referências

Bencomo, A. (2005) “Extending the RUP, Part 1: Process Modeling”, Capturado em: http://www-128.ibm.com/developerworks/rational/library/05/323_extrup1/, Janeiro 2005.

Coelho, C. (2003) “MAPS: Um Modelo para Adaptação de Processos de Software”, Dissertação de Mestrado. Universidade Federal de Pernambuco.

Fitzgerald B., Russo N. L., O’kane T. (2003) “Software Development Method Tailoring at Motorola”, In: Communications of the ACM, April, pp.65-70.

Ginsberg, M. P., Quinn, L. H. (1995) “Process Tailoring and the Software Capability Maturity Model.” Technical Report, November.

Jacobson, I., Booch G., Rumbaugh J. (2001) “The Unified Software Development Process”, Upper Saddle River, Addison Wesley.

Jalote, P. (2002) “CMM in Practice. Processes for Executing Software Projects at Infosys”, The SEI Series in Software Engineering.

Kellner, M. I. (1996) “Connecting reusable software process elements and components”, In Proc. International Software Process Workshop, pp.8-11.

Kroll, P., Kruchten, P. (2003) “The Rational Unified Process Made Easy: A Practitioner's Guide to the Rup”, Addison-Wesley, Boston.

Kruchten, P. (2000) “The Rational Unified Process: An Introduction”, Upper Saddle River, NJ: Addison-Wesley.

Pollice G. (2003) “Using o RUP for small projects: Expanding upon Extreme Programming”, capturado em: http://www-128.ibm.com/developerworks/rational/ library/409.html, Agosto.

RUP (2005) “Rational Unified Process Evaluation Assembly V2003.06.13 for Windows”, capturado em: http://www14.software.ibm.com/webapp/download/product.jsp?id=JGRM-5R2KER&s=z&cat=&S_TACT=104AH +W42&S_CMP, Julho.

UML (2005) “Unified Modeling Language Specification”, Capturado em: http://www.uml.org/, Julho.

Yoon, I., Min, S., Bae, D. (2001) “Tailoring and Verifying Software Process”, In: Institute of Electrical and Electronic Engineers IEEE, pp.202-209.
Publicado
26/10/2005
PEREIRA, Eliana B.; BASTOS, Ricardo M.; BRITO, Rafael T.; YAMAGUTI, Marcelo H.. Um Metamodelo para Adaptação de Processos de Desenvolvimento de Software. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 2. , 2005, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2005 . p. 224-232. DOI: https://doi.org/10.5753/sbsi.2005.14988.