CAMELoT - Semiautomatic BPMN Process Translator for Understandable Models for Citizens

  • Rodrigo Oliveira Universidade Federal do Rio de Janeiro
  • Cláudia Cappelli Universidade Federal do Rio de Janeiro
  • Flávia Santoro Universidade do Estado do Rio de Janeiro

Abstract


Business process models are artifacts used to support understanding of how to get a service or product, but as they are built with technical languages, they are not easy for citizens to understand. Therefore, a "citizen" process language needs to be used, however, it is unproductive for companies to model all their processes again using this new language, as the use of BPMN is more common. Therefore, an automated translation is necessary, and in this article, we describe the CAMELoT application that translates business process models semi-automatically into models in a citizen process language, which seeks to facilitate citizens' understanding.

Keywords: Business Process Models, Citizen Language, BPMN, Transparency, Understanding

References

Holzner B., Holzner L., Transparency in Global Change: The Vanguard of the Open Society. University of Pittsburgh Press; 1 edition, 2006. D3

Ferreira, J., Araujo, R., Baião, F .: Identificando Rupturas em Business-It Comunicação Através de Modelos de Negócios, na 12ª Conferência Internacional sobre Sistemas de Informação Empresariais, Funchal, Madeira, Portugal, pp. 311-325 (2010). D3

Silva, LP, Santoro, FM, Cappelli, C. Usando uma linguagem cidadão em modelos de processo público: o estudo de caso de uma universidade brasileira, em EGOVIS'16 (aceite para publicação) (2016). D3

Leite, JC, Cappelli, C .: Software Transparência, Negócios e Informação Engenharia de Sistemas, vol. 2, no. 3, Springer pp. 127-139 (2010). D3

Engiel, P., Araujo, R., Cappelli, C .: Designing Serviço Público Modelos de processo para a compreensibilidade, em Revista Eletrônica de e-Government, vol. 12, Issue 1, pp. 95-111 (2014). D3

Joneidi, J. M., SETAYESHI, S.: The Effect of Cognitive Style on the Understandability of Business Process Models. pp.111-134 (2019). D3

Ottensooser, A., Fekete, A., Reijers, H. A., Mendling, J.: Making sense of business process descriptions: An experimental comparison of graphical and textual notations, in Journal of Systems and Software, 85 (3), pp. 596-606 (2012). D3

Schrepfer, M.: Modeling Guidelines for Business Process Models. Master Thesis, Faculty of Economics and Business Administration, Humboldt State University (2010). D3

Rosemann, M.: Potential pitfalls of process modeling: part a, in Business Process Management Journal, vol. 12, no. 2, pp. 249–254 (2006). D3

Hipp, M., Strauss, A., Michelberger, B., Bela, B., Reichert, M.: Enabling a User-Friendly Visualization of Business Process Models, in Business Process Management Workshops 2014, 3rd Int'l Workshop on Theory and Applications of Process Visualization (TaProViz'14). Eindhoven, The Netherlands (2014). D3

Reijers, H.A., Mendling, J.: A study into the factors that influence the understandability of business process models, in IEEE Transactions on Systems Man and Cybernetics, Part A 41 (3), pp. 449–462 (2011). D3

Lakhotia, A.: Understanding someone elses code: Analysis of experiences, in Journal of Systems and Software, 23(3), pp. 269–275 (1993). D3

Sarshar, K., Loos, P.: Comparing the control-flow of epc and petri net from the end-user perspective, in Business Process Management, 3rd International Conference, BPM 2005, Nancy, France. Proceedings, LNCS 3649, 2005, pp. 434–439 (2005). D3

Hahn, J., Kim, J.: Why are some diagrams easier to work with? Effects of diagrammatic representation on the cognitive integration process of systems 40 analysis and design, in ACM Transactions on Computer Human Interaction 6(3), pp. 181–213 (1999). D3

Agarwal, P. R., Sinha, A., Comprehending object and process models: An 761 empirical study, in IEEE Transactions on Software Engineering 25 (4), pp. 541– 556 (1999). D3

Moher, T., Mak, D., Blumenthal, B., Leventhal, L.: Comparing the Comprehensibility of Textual and Graphical Programs: The Case of Petri Nets, in Empirical Studies of Programmers: Fifth Workshop, pp. 137–161. Papers Presented at the Fifth Workshop on Empirical Studies of Programmers, Palo Alto, California. Norwood, USA: Ablex Publishing Corporation (1993). D3

Reijers, H.A., Mendling, J.: A study into the factors that influence the understandability of business process models, in IEEE Transactions on Systems Man and Cybernetics, Part A 41 (3), pp. 449–462 (2011). D3

Canfora, G., Garcia, F., Piattini, M., Ruiz, F., Visaggio, C.: A family of experiments to validate metrics for software process models, in Journal of Systems and Software 77(2), pp. 113–129 (2005). D3

Qian, C., Wen, L., Kumar A.: BePT: A Behavior-based Process Translator for Interpreting and Understanding Process Models. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management (2019) D3

Rodrigues, R.A., Azevedo, L., Revoredo, K.: BPM2Text: Uma estrutura independente de linguagem para Modelos de Processo de Negócios para Texto em Linguagem Natural. iSys-Revista Brasileira de Sistemas de Informação, pp. 38-56 (2016). D3

Tapscott, D., Ticoll, D.: The Naked Corporation: How the Age of Transparency Will Revolutionize Business. New York, USA: Free Press (2003). D3

Hofstede, A., van der Aalst, W., Weske, M.: Business Process Management: A Survey, in volume 2678 of the series Lecture Notes in Computer Science, pp 1-12. Berlin, Germany: Springer-Verlag (2003). D3

van der Aalst, W.: Business Process Management: A Comprehensive Survey. Hindawi Publishing Corporation (2013). D3

Pinggera J., Soffer P., Fahland D., Weidlich M., Zugal S., Weber, B., Reijers H.A., Mendling J.: Styles in business process modeling: an exploration and a model, in Software and Systems Modeling, Vol. 14, No. 3, pp. 1055-1080. Springer Berlin Heidelberg (2015). D3

Fung, A., Graham, M., Well, D.: Full Disclosure: The Perils and Promise of Transparency. New York, USA: Cambridge University Press (2007). D3

Figl, K. Comprehension of procedural visual business process models. Business & Information Systems Engineering, pp. 41-67 (2017). D3

Turetken, O., Rompen, T., Vanderfeesten, I., Dikici, A., & van Moll, J.: The effect of modularity representation and presentation medium on the understandability of business process models in BPMN. In International Conference on Business Process Management, pp. 289-307 (2016). D3

Corradini, F., Ferrari, A., Fornari, F., Gnesi, S., Polini, A., Re, B., & Spagnolo, G. O.: A guidelines framework for understandable BPMN models. Data & Knowledge Engineering, 113, pp. 129-154 (2018). D3

Gomes, J. M., & Araujo, R. Promovendo a compreensão de regras em processos de prestação de serviços públicos utilizando a animação. in Anais do IV Workshop de Computação Aplicada em Governo Eletrônico (pp. 25-32). SBC. (2012). D3
Published
2020-06-30
OLIVEIRA, Rodrigo; CAPPELLI, Cláudia; SANTORO, Flávia. CAMELoT - Semiautomatic BPMN Process Translator for Understandable Models for Citizens. In: LATIN AMERICAN SYMPOSIUM ON DIGITAL GOVERNMENT (LASDIGOV), 8. , 2020, Cuiabá. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 1-11. ISSN 2763-8723. DOI: https://doi.org/10.5753/wcge.2020.11253.