Um Componente para Gerência de Processos de Negócio em Sistemas de Informação

  • Juliano Lopes de Oliveira UFG
  • Luiz Fernando Batista Loja UFG
  • Sofia Larissa da Costa UFG
  • Valdemar Vicente Graciano Neto UFG

Resumo


Construir e manter software para gerenciar Processos de Negócio (PN) em Sistemas de Informação (SI) exige esforço e tempo consideráveis. Este artigo descreve um componente de software que utiliza uma abordagem de engenharia dirigida por modelos para apoiar a gerência de PN no contexto de um framework para desenvolvimento e evolução de SI. O componente Gerenciador de Processos permite a definição de modelos de PN usando uma linguagem de alto nível. Modelos conceituais são integrados com os demais componentes do framework para gerar as aplicações de SI. Este componente apresenta melho- rias importantes com relação a outras ferramentas de Gerenciamento de PN, tais como o suporte à modelagem colaborativa e a capacidade de execução de processos empíricos e ad hoc. Além disso, a integração entre o componente Gerenciador de Processos e os demais componentes aumenta significativamente a produtividade no desenvolvimento e manutenção de SI.
Palavras-chave: Componente, Gerência, Negócio, Informação

Referências

Almeida, A. C., Boff, G., and Oliveira, J. L. (2009). A Framework for Modeling, Building and Maintaining Enterprise Information Systems Software. In Anais do XXIII Simpósio Brasileiro de Engenharia de Software, pages 115–125. Fortaleza, CE, Brasil.

Awad, A., Grosskopf, A., Meyer, A., and Weske, M. (2009). Enabling Resource Assignment Constraints in BPMN. Technical report, Business Process Technology – Hasso Plattner Institute.

Bendraou, R., Jezéquél, J.-M., and Fleurey, F. (2009). Combining aspect and model driven engineering approaches for software process modeling and execution. In Proc. of the International Conference on Software Process: Trustworthy Software Development Processes, ICSP ’09, pages 148–160, Berlin, Heidelberg. Springer-Verlag.

Bizagi (2010). Bizagi - business agility. Disponível em: http://www.bizagi.com/. Acesso em: 06 ago. 2010.

Bonita (2010). Bonita. Disponível em: http://www.bonitasoft.org/ . Acesso em: 06 ago. 2010.

da Costa, S. L., Graciano Neto, V. V., Loja, L. F. B., and de Oliveira, J. L. (2010). A Metamodel for Automatic Generation of Enterprise Information Systems. In Anais do I Congresso Brasileiro de Software: Teoria e Prática - I Workshop Brasileiro de Desenvolvimento de Software Dirigido por Modelos, volume 8, pages 45–52, Salvador, BA, Brasil. UFBA.

de Mello, M. S. and Rocha, A. R. (2009). Gestão integrada da melhoria de processos em organizações de software. In Anais do V Workshop Anual do MPS (WAMPS), pages 34– 41. UNICAMP.

Graciano Neto, V. V., da Costa, S. L., and Oliveira, J. L. (2010). Lições Aprendidas sobre Desenvolvimento Dirigido por Modelos a partir da refatoração de uma ferramenta. In Anais do VIII Encontro Anual de Computação - ENACOMP, pages 68–75. Catalão, GO, Brasil.

ITGI (2009). Cobit: Control objective management guidelines maturity model 4.1. http://www.itgi.org. IT Governance Institute.

Kowalkiewicz, M., Lu, R., Baeuerle, S., Kruempelmann, M., and Lippe, S. (2008). Weak dependencies in business process models. pages 177–188.

List, B. and Korherr, B. (2006). An evaluation of conceptual business process modelling languages. In SAC ’06: Proceedings of the 2006 ACM symposium on Applied comput- ing, pages 1532–1539, New York, NY, USA. ACM.

Loja, L. F. B. (2011). Sinfonia: uma abordagem colaborativa e flexível para a mode- lagem e execução de processos de negócio. Master’s thesis, Instituto de Informática - Universidade Federal de Goiás.

Loja, L. F. B. and de Oliveira, J. L. (2010). Um modelo de colaboração para execução e gerência de processos de negócio em organizações. In Anais do Workshop de Teses e Dissertações em Sistemas Colaborativos no Simpósio Brasileiro de Sistemas Colabo- rativos (SBSC’10), Belo Horizonte, MG, Brasil.

Loja, L. F. B., Graciano Neto, V. V., da Costa, S. L., and de Oliveira, J. L. (2010). A busi- ness process metamodel for Enterprise Information Systems automatic generation. In Anais do I Congresso Brasileiro de Software: Teoria e Prática - I Workshop Brasileiro de Desenvolvimento de Software Dirigido por Modelos, volume 8, pages 37–44, Sal- vador, BA, Brasil. UFBA.

Nuffel, D. V., Mulder, H., and Kervel, S. V. (2009). Enhancing the formal foundations of bpmn by enterprise ontology. Lecture Notes in Business Information Processing - 1865-1348 (Print) - Volume 34 - Advances in Enterprise Engineering III.

OMG (2009). Bpmn information home. Disponível em: http://www.bpmn.org.

Russell, N., Hofstede, A. H. M. T., and Mulyar, N. (2006a). Workflow ControlFlow Patterns: A Revised View. Technical report.

Russell, N., van der Aalst, W. M., ter Hofstede, A. H., and Wohed, P. (2006b). On the Suitability of UML 2.0 Activity Diagrams for Business Process Modelling. In Third Asia-Pacific Conference on Conceptual Modelling (APCCM2006), volume 53 of CRPIT, pages 95–104. ACS.

Sølvberg, A. (2010). On Roles of Models in Information Systems. In Nurcan, S., Sali- nesi, C., Souveyet, C., and Ralyt, J., editors, Intentional Perspectives on Information Systems Engineering, pages 17 – 38. Springer Publishing Company, Incorporated, 1 edition.

Tsai, C.-H., Luo, H.-J., and Wang, F.-J. (2007). Constructing a BPM environment with BPMN. In Future Trends of Distributed Computing Systems, 2007. FTDCS ’07. 11th IEEE International Workshop on, pages 164 –172.

van der Aalst, W., ter Hofstede, A., Kiepuszewski, B., and Barros, A. (2003). Workflow patterns. Distributed and Parallel Databases, 14(1):5–51.
Publicado
23/05/2011
DE OLIVEIRA, Juliano Lopes; LOJA, Luiz Fernando Batista; DA COSTA, Sofia Larissa; GRACIANO NETO, Valdemar Vicente. Um Componente para Gerência de Processos de Negócio em Sistemas de Informação. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 7. , 2011, Salvador. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 250-261. DOI: https://doi.org/10.5753/sbsi.2011.14581.

Artigos mais lidos do(s) mesmo(s) autor(es)

1 2 > >>