Abstract
This paper proposes an extension of the Event-driven Process Chain (EPC) metamodel in order to provide means to model complex event patterns within process models. There are some first attempts aiming to graphically depict such patterns; however, none of them focus EPC as a widely-used modeling language, especially in a business-related context. Thus, the paper first of all derives and defines typical complex event patterns and analyzes whether they are representable using standard EPC models. On this basis, a metamodel extension is conceived and additional modeling notations proposed. Finally, the notation is applied on two application examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bruns, R., Dunkel, J.: Event-Driven Architecture: Softwarearchitektur für ereignisgesteuerte Geschäftsprozesse. Springer, Berlin (2010)
Dhar, V., Jarke, M., Laartz, J.: Big data. Bus. Inf. Syst. Eng. 6, 257–259 (2014)
Luckham, D.: Event Processing for Business. John Wiley & Sons, Hoboken (2012)
Dixon, J., Jones, T.: Hype Cycle for Business Process Management. https://www.gartner.com/doc/1751119
Krumeich, J., Weis, B., Werth, D., Loos, P.: Event-driven business process management: where are we now? Bus. Process Manag. J. 20, 615–633 (2014)
Schimmelpfennig, J., Mayer, D., Walter, P., Seel, C.: Involving business users in the design of complex event processing systems. In: BTW 2011. LNI, vol. 180, pp. 606–615 (2011)
Vidackovic, K.: A method for the development of dynamic business processes based on event processing (PhD thesis). Fraunhofer IAO, Stuttgart (2014)
Houy, C., Fettke, P., Loos, P.: Zur Evolution der Ereignisgesteuerten Prozesskette. In: Multikonferenz Wirtschaftsinformatik 2014, pp. 1020–1033 (2014)
Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems reesearch. MIS Q. 28, 75–105 (2004)
Aggarwal, C.: An introduction to sensor data analytics. In: Aggarwal, C. (ed.) Managing and Mining Sensor Data, pp. 1–8. Springer, Berlin (2013)
Etzion, O., Niblett, P.: Event Processing in Action. Manning Publications, Greenwich (2011)
Barros, A., Decker, G., Grosskopf, A.: Complex events in business processes. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 29–40. Springer, Heidelberg (2007)
Baumgrass, A., Herzberg, N., Meyer, A., Weske, M.: BPMN extension for business process monitoring. In: EMISA 2014. LNI, vol. 234, pp. 85–98 (2014)
Decker, G., Grosskopf, A., Barros, A.: A graphical notation for modeling complex events in business processes. In: 11th IEEE International Enterprise Distributed Object Computing Conference, pp. 27–36. IEEE Press, New York (2007)
Estruch, A., Heredia Álvaro, J.A.: Event-driven manufacturing process management approach. In: Barros, A., Gal, A., Kindler, E. (eds.) BPM 2012. LNCS, vol. 7481, pp. 120–133. Springer, Heidelberg (2012)
Kunz, S., Fickinger, T., Prescher, J., Spengler, K.: Managing complex event processes with business process modeling notation. In: Mendling, J., Weidlich, M., Weske, M. (eds.) BPMN 2010. LNBIP, vol. 67, pp. 78–90. Springer, Heidelberg (2010)
Koetter, F., Kochanowski, M.: A model-driven approach for event-based business process monitoring. In: La Rosa, M., Soffer, P. (eds.) BPM Workshops 2012. LNBIP, vol. 132, pp. 378–389. Springer, Heidelberg (2013)
Appel, S., Frischbier, S., Freudenreich, T., Buchmann, A.: Event stream processing units in business processes. In: Daniel, F., Wang, J., Weber, B. (eds.) BPM 2013. LNCS, vol. 8094, pp. 187–202. Springer, Heidelberg (2013)
Döhring, M., Karg, L., Godehardt, E., Zimmermann, B.: The convergence of workflows, business rules and complex events. In: 12th International Conference on Enterprise Information Systems, pp. 338–343 (2010)
Friedenstab, J.P., Janiesch, C., Matzner, M., Müller, O.: Extending BPMN for business activity monitoring. In: Proceedings of the 45th Hawaii International Conference on System Sciences, pp. 4158–4167. IEEE Computer Society, Washington D.C. (2011)
Mulo, E., Zdun, U., Dustdar, S.: Domain-specific language for event-based compliance monitoring in process-driven SOAs. SOCA 7, 59–73 (2013)
Loos, P., Allweyer, T.: Process orientation and object-orientation. In: Publications of the Institute for Information Systems, Paper 144. Saarland University, Saarbrücken (1998)
Kim, H., Oussena, S.: A case study on modeling of complex event processing in enterprise architecture. In: 14th International Conference on Enterprise Information Systems, pp. 173–180 (2012)
Korherr, B., List, B.: A UML 2 profile for event-driven process chains. In: Tjoa, A.M., Xu, L., Chaudhry, S.S. (eds.) Research and Practical Issues of Enterprise Information Systems 2006. IFIP, vol. 205, pp. 161–172. Springer, Heidelberg (2006)
Krumeich, J., Werth, D., Loos, P., Schimmelpfennig, J., Jacobi, S.: Advanced planning and control of manufacturing processes in steel industry through big data analytics: case study and architecture proposal. In: IEEE International Conference on Big Data, pp. 16–24 (2014)
Acknowledgements
This research was funded in part by the German Federal Ministry of Education and Research under grant numbers 01IS12050 (project IDENTIFY) and 01IS14004A (project iPRODICT).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Krumeich, J., Mehdiyev, N., Werth, D., Loos, P. (2015). Towards an Extended Metamodel of Event-Driven Process Chains to Model Complex Event Patterns. In: Jeusfeld, M., Karlapalem, K. (eds) Advances in Conceptual Modeling. ER 2015. Lecture Notes in Computer Science(), vol 9382. Springer, Cham. https://doi.org/10.1007/978-3-319-25747-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-25747-1_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25746-4
Online ISBN: 978-3-319-25747-1
eBook Packages: Computer ScienceComputer Science (R0)