A Component for Business Process Management in Information Systems

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

Abstract


Building and maintaining software to manage Business Processes (BP) in Information Systems (IS) requires considerable effort and time. This paper describes a software component that uses a Model Driven Engineering (MDE) approach to support business processes management in IS into the context of an IS development and evolution application framework. The Process Manager component allows the definition of BP models using a high-level language. These conceptual models are integrated with other components of the framework to generate the IS applications. The implemented Process Manager component has important improvements comparing to other BP management tools, such as support for collaborative modeling and support for execution of empirical and ad hoc processes. Furthermore, the integration of the Process Manager component and the other framework components significantly increases productivity in IS software development
Keywords: Component, Management, Business, Information

References

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.
Published
2011-05-23
DE OLIVEIRA, Juliano Lopes; LOJA, Luiz Fernando Batista; DA COSTA, Sofia Larissa; GRACIANO NETO, Valdemar Vicente. A Component for Business Process Management in Information Systems. In: BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (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.

Most read articles by the same author(s)

1 2 3 > >>