Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 8

Proceedings of the 2016 Federated Conference on Computer Science and Information Systems

Spreadsheet-Based Business Process Modeling


DOI: http://dx.doi.org/10.15439/2016F376

Citation: Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 8, pages 13551358 ()

Full text

Abstract. Business Process models help to visualize processes of an organization. In enterprises, these processes are often specified in internal regulations, resolutions or other law acts of a company. Such descriptions, like task lists, have mostly form of enumerated lists or spreadsheets. We present a method how to generate a BPMN process model from a spreadsheet-based representation. In contrast to the existing approaches, our method does not require explicit specification of gateways in the spreadsheet, but it takes advantage of nested list form.


  1. F. Friedrich, J. Mendling, and F. Puhlmann, “Process model generation from natural language text,” in Advanced Information Systems Engineering, ser. Lecture Notes in Computer Science, H. Mouratidis and C. Rolland, Eds. Springer Berlin Heidelberg, 2011, vol. 6741, pp. 482–496.
  2. F. Levy and A. Nazarenko, “Formalization of natural language regulations through sbvr structured english,” in Theory, Practice, and Applications of Rules on the Web, ser. Lecture Notes in Computer Science, L. Morgenstern, P. Stefaneas, F. Levy, A. Wyner, and A. Paschke, Eds. Springer Berlin Heidelberg, 2013, vol. 8035, pp. 19–33. [Online]. Available: http://dx.doi.org/10.1007/978-3-642-39617-5_5
  3. A. Raj, T. V. Prabhakar, and S. Hendryx, “Transformation of SBVR Business Design to UML Models,” in Proceedings of the 1st India Software Engineering Conference, ser. ISEC ’08. New York, NY, USA: ACM, 2008, pp. 29–38.
  4. O. C. Tantan and J. Akoka, “Automated transformation of Business Rules into Business Processes,” in Proceedings of the Twenty-Sixth International Conference on Software Engineering and Knowledge Engineering, 2014, pp. 684–687.
  5. K. Kluza and K. Honkisz, “From SBVR to BPMN and DMN models. proposal of translation from rules to process and decision models,” in Artificial Intelligence and Soft Computing, ser. Lecture Notes in Computer Science, L. Rutkowski, M. Korytkowski, R. Scherer, R. Tadeusiewicz, L. A. Zadeh, and J. M. Zurada, Eds. Springer International Publishing, 2016, vol. 9693.
  6. A. Raj, A. Agrawal, and T. V. Prabhakar, “Transformation of Business Processes into UML Models: An SBVR Approach,” International Journal of Scientific and Engineering Research, July 2013.
  7. B. Steen, L. Pires, and M.-E. Iacob, “Automatic Generation of Optimal Business Processes from Business Rules,” in Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2010 14th IEEE International, Oct 2010, pp. 117–126.
  8. L. Henrik, J. Mendling, and A. Polyvyanyy, “Supporting process model validation through natural language generation,” IEEE Transactions on Software Engineering, vol. 40, no. 8, pp. 818–840, 2014.
  9. J. Saldivar, C. Vairetti, C. Rodríguez, D. Florian, F. Casati, and R. Alarcón, “Analysis and improvement of business process models using spreadsheets,” Information Systems, vol. 57, pp. 1–19, 2016.
  10. J. R. Nawrocki, T. Nedza, M. Ochodek, and L. Olek, “Describing business processes with use cases,” in BIS, 2006, pp. 13–27.
  11. D. Lubke, K. Schneider, and M. Weidlich, “Visualizing use case sets as bpmn processes,” in Requirements Engineering Visualization, 2008. REV ’08., 2008, pp. 21–25.
  12. A. A. Kalenkova, M. de Leoni, and W. M. van der Aalst, “Discovering, analyzing and enhancing bpmn models using prom?” in Business Process Management-12th International Conference, BPM, 2014, pp. 7–11.
  13. S. Krumnow and G. Decker, Business Process Modeling Notation: Second International Workshop, BPMN 2010, Potsdam, Germany, October 13-14, 2010. Proceedings. Berlin, Heidelberg: Springer Berlin Heidelberg, 2010, ch. A Concept for Spreadsheet-Based Process Modeling, pp. 63–77.
  14. S. Krumnow, “Spreadsheet-based process modeling,” Business Processes in the Real World, pp. 55–70, 2010.
  15. A. Mroczek and A. Ligęza, “A note on bpmn analysis. towards a taxonomy of selected potential anomalies,” in Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on. IEEE, 2014, pp. 1097–1102.