CAMELoT - Tradutor Semiautomático de Processos em BPMN para Modelos Compreensíveis aos Cidadãos
Resumo
Modelos de processos de negócios são artefatos usados para apoiar o entendimento de como obter um serviço ou produto, porém, como são construídos com linguagens técnicas, não são de fácil compreensão pelos cidadãos. Por isso, uma linguagem de processos "cidadã" precisa ser utilizada, contudo, é improdutivo para as empresas modelar todos os seus processos de novo usando essa nova linguagem, uma vez que é mais comum o uso de BPMN. Logo, uma tradução automatizada é necessária, e neste artigo, descrevemos o aplicativo CAMELoT que traduz de forma semiautomática modelos de processo de negócio para modelos numa linguagem de processos cidadã, que busca facilitar o entendimento dos cidadãos.
Referências
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