CAMELoT - Semiautomatic Translator of BPMN Processes for Models Understandable to Citizens


  • Rodrigo Oliveira Universidade Federal do Rio de Janeiro
  • Claudia Cappelli Universidade do Estado do Rio de Janeiro
  • Flávia Maria Santoro Universidade do Estado do Rio de Janeiro



Business Process Management, Transparency, Understandability, Citizen Language


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 organizations 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.


Download data is not yet available.


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

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).

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).

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

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).

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

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

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).

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).

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

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

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).

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

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).

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).

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).

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).

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).

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).

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).

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).

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).

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).

Peffers, K., Tuunanen, T., Rothenberger, M. A., & Chatterjee, S. (2007). A design science research methodology for information systems research. Journal of management information systems, 24(3), 45-77.

Oliveira, R. D. S., Cappelli, C., & Santoro, F. M. (2017). Transformação Semiautomática De Processos Baseados Em Bpmn Para Modelos Compreensíveis Aos Cidadãos. XVI. Jornada De Iniciação Científica, Unirio.

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

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

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).

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

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).

Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS quarterly, 319-340.

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)



How to Cite

Oliveira, R., Cappelli, C., & Santoro, F. M. (2021). CAMELoT - Semiautomatic Translator of BPMN Processes for Models Understandable to Citizens. ISys - Brazilian Journal of Information Systems, 14(3), 5–24.



Extended versions of selected articles

Most read articles by the same author(s)

1 2 > >>