Uma extensão do BPMN para modelagem de Processos de Desenvolvimento de Software: BPMNt

  • Fabio L. Fonseca UFRJ
  • Toacy C. Oliveira UFRJ
  • Eliana B. Pereira PUCRS

Resumo


O BPMN 2.0 é um meta-modelo e notação para a modelagem de processos de negócio bastante difundida no mercado apresentando uma alta representatividade semântica. No entanto, ao modelar Processos de Desenvolvimento de Software utilizando o BPMN, nota-se a falta de uma importante capacidade, a de realizar process tailoring. Este trabalho propõe o BPMNt, que é uma extensão conservativa do BPMN que visa incorporar um mecanismo de tailoring presente no SPEM. O BPMNt utiliza as classes de extensibilidade já existentes no meta-modelo do BPMN. Propõe, ainda, um conjunto de regras de consistência utilizadas para validar o processo final.

Palavras-chave: BPMN, modelagem, BPMNt, Processos

Referências

Araujo, R., Capelli, C., Gomes, A., Pereira, M., Iendrike, H., Ielpo, D., Tovar, J. (2004) “A Definição de Processos de Software sob o ponto de vista da Gestão de Processos de Negócio”. VI Simpósio Internacional de Melhoria de Processos de Software (SIMPROS). Departamento de Informática Aplicada/UNIRIO, RJ, Brasil.

Fuggetta, A. (2000), “Software process: a roadmap,” Proceedings of the Conference on the Future of Software, ICSE’00, pp. 25 - 34.

Lindvall, M., Rus, I. (2000) “Process diversity in software development,” Software, IEEE, vol. 17, 2000, pp. 14-18.

Magnani, M. e Montesi, D. (2009) “BPDMN: A conservative extension of BPMN with enhanced data representation capabilities.” In Proceedings of CoRR, 2009.

OMG (2010) “Business Process Model and Notation (BPMN), Version 2.0 (2010)”, disponível em <http://www.omg.org/spec/BPMN/2.0>.

OMG (2006) “Meta Object Facility (MOF) Core Specification, Version 2.0”, disponível em <http://www.omg.org/spec/MOF/2.0/PDF>.

OMG (2004) “Software Process Engineering Metamodel (SPEM) 2.0” RFP, Nov. 2004.

OMG (2007) “OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2” disponível em <http://www.omg.org/spec/UML/2.1.2/Superstructure/PDF>

Pereira, E., Bastos, R. e Oliveira, T. (2008) “Process tailoring based on well-formedness rules,” SEKE’08: Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering, 2008, pp. 185-190.

Thom, L., Iochpe, C. (2009) “Poster da BPMN 2.0 - Notação e Modelo de Processo de Negócio”, Disponível em <http://www.bpmb.de/images/BPMN2_0_Poster_PT.pdf>, acessado em: 03 de setembro de 2010.

Gagné, D. e Trudel, A. (2009) “Time-BPMN”, IEEE Conference on Commerce and Enterprise Computing, CECʼ09, IEEE, pp. 361-367.
Publicado
23/05/2011
Como Citar

Selecione um Formato
FONSECA, Fabio L.; OLIVEIRA, Toacy C.; PEREIRA, Eliana B.. Uma extensão do BPMN para modelagem de Processos de Desenvolvimento de Software: BPMNt. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 7. , 2011, Salvador. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 202-213. DOI: https://doi.org/10.5753/sbsi.2011.14577.