Towards BPM@Runtime

  • Luiz Fernando Batista Loja Instituto Federal de Educação, Ciência e Tecnologia de Goiás, Anápolis, Goiás, Brasil
  • Sofia L. Costa Paiva Universidade Federal de São João Del Rei
  • Juliano Lopes Oliveira Universidade Federal de Goiás

Resumo


Producing 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 BP management in IS into the context of an IS application framework. The BP Manager component allows the definition of BP models using a high-level language, that is integrated with others framework components to generate the IS applications. This component has important improvements compared to other BP management tools, such as support for collaborative modeling and support for the execution of empirical and ad hoc processes. Furthermore, the integration of the BP management component into the framework brings significant increases in productivity of IS software development and maintenance.

Palavras-chave: Model-Driven/Based Software Engineering, Models at runtime

Referências

Awad, A., Grosskopf, A., Meyer, A., and Weske, M. (2009). Enabling resource assignment constraints in bpmn. Hasso Plattner Institute, Potsdam.

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 Intern.Conf. on Software Process, pages 148–160. Springer.

da Costa, S. L., Graciano Neto, V., Loja, L. F. B., and de Oliveira, J. L. (2010). Ametamodel for automatic generation of enterprise information systems. In Anais do I CBSoft - I BW-MDD, volume 8, pages 45–52.

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, pages 34–41.

Goldstein, A., Johanndeiter, T., and Frank, U. (2019). Business process runtime models: Towards bridging the gap between design, enactment, and evaluation of business processes.Inf. Syst. E-Bus. Manag., 17(1):27–64.

Graciano Neto, V. V., Oquendo, F., and Nakagawa, E. Y. (2017). Smart systems-of-information systems: Foundations and an assessment model for research development. In Araujo, R., Maciel, R., and Boscarioli, C., editors, Grand Challenges in Information Systems for the next 10 years, pages 1–12. SBC, Porto Alegre, Brazil.

Kowalkiewicz, M., Lu, R., Bauerle, S., Krumpelmann, M., and Lippe, S. (2008). Weak dependencies in business process models. In Intern. Conf. on Business Inform. Systems, pages 177–188. Springer.

Laudon, K. C. and Laudon, J. P. (2015). Management Information Systems: Managing the Digital Firm Plus MyMISLab with Pearson eText – Access Card Package. PrenticeHall Press, Upper Saddle River, NJ, USA, 14th edition.

Loja, L. F. B., Neto, V. G., Costa, S., and Oliveira, J. (2010). A business process metamodel for enterprise information systems automatic generation. In Anais do I CBSoft:Teoria e Prática - I BW-MDD, volume 8, pages 37–44.

Neto, V. V. G., Horita, F., Cavalcante, E., Rohling, A., El-Hachem, J., Santos, D., and Nakagawa, E. Y. (2018). A study on goals specification for systems-of-information systems: Design principles and a conceptual model. In Proc. of SBSI, SBSI’18. ACM.

Redlich, D., Blair, G., Rashid, A., Molka, T., and Gilani, W. (2014). Research Challenges for Business Process Models at Run-Time, pages 208–236. Springer, Cham.

Russell, N., ter Hofstede, A., Van der Aalst, W., and Wohed, P. (2006a). On the suitability of uml 2.0 activity diagrams for business process modelling. In Proc. of the 3rd Asia-Pacific Conf. on Conceptual Modelling 2006, pages 95–104. Australian Comp. Soc.

Russell, N., Ter Hofstede, A. H., Van Der Aalst, W. M., and Mulyar, N. (2006b). Workflow control-flow patterns: A revised view. BPM Center Report BPM-06-22, BPMcen-ter. org, pages 06–22.

Sousa, M., Lopes, N., Ribeiro, O., and Silva, J. (2018). Evaluation of bpm tools opensource/freeware. In 13th Iberian Conf. on Inform. Syst. and Techn. (CISTI), pages 1–6.

Tsai, C.-H., Luo, H.-J., and Wang, F.-J. (2007). Constructing a bpm environment with bpmn. In 11th IEEE Intern. Workshop on Future Trends of Distrib. Comp. Systems(FTDCS’07), pages 164–172. IEEE.

van Der Aalst, W. M., Ter Hofstede, A. H., Kiepuszewski, B., and Barros, A. P. (2003). Workflow patterns. Distributed and parallel databases, 14(1):5–51.

Van Nuffel, D., Mulder, H., and Van Kervel, S. (2009). Enhancing the formal foundations of bpmn by enterprise ontology. In Adv. in Enterpr. Engg III, pages 115–129. Springer.
Publicado
19/10/2020
Como Citar

Selecione um Formato
LOJA, Luiz Fernando Batista; PAIVA, Sofia L. Costa; OLIVEIRA, Juliano Lopes. Towards BPM@Runtime. In: WORKSHOP EM MODELAGEM E SIMULAÇÃO DE SISTEMAS INTENSIVOS EM SOFTWARE (MSSIS), 2. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 16-25. DOI: https://doi.org/10.5753/mssis.2020.12491.