Abstract
The notion of event-driven process chains (EPC) is widely used to model processes. It is an ongoing discussion of how to reach executable workflows from EPCs. While the transformation of the general structure and the functions is well-understood, the transformation of events is an open issue. This paper discusses different possible events types and their semantics. Furthermore, it presents a transformation of the introduced event types to workflow constructs respecting the semantics of each event.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Object Management Group: Business Process Modeling Notation, V1.2. (2009)
Keller, G., Nüttgens, N., Scheer, A.W.: Semantische Prozessmodellierung auf der Grundlage Ereignisgesteuerter Prozessketten (EPK). Technical Report Heft 89, Universität des Saarlandes (1992)
Scheer, A.W., Thomas, O., Adam, O.: Process Modeling Using Event-Driven Process Chains. In: Process-Aware Information Systems: Bridging People and Software Through Process Technology, pp. 119–146. Wiley & Sons, Chichester (2005)
OASIS: Web Services Business Process Execution Language Version 2.0 (2007)
Scheer, A.W.: ARIS-Modellierungs-Methoden, Metamodelle, Anwendungen. Springer, Heidelberg (2003)
Mendling, J., Nüttgens, M.: EPC markup language (EPML): an XML-based interchange format for event-driven process chains (EPC). ISeB 4(3) (2006)
Mendling, J.: Errors in the SAP Reference Model. BPTrends (June 2006)
Decker, G., Kopp, O., Barros, A.: An Introduction to Service Choreographies. Information Technology 50(2), 122–127 (2008)
Wieland, M., Martin, D., Kopp, O., Leymann, F.: SOEDA: A Methodology for Specification and Implementation of Applications on a Service-Oriented Event-Driven Architecture. In: Abramowicz, W. (ed.) BIS 2009. LNBIP, vol. 21, pp. 193–204. Springer, Heidelberg (2009)
Vanhatalo, J., Völzer, H., Koehler, J.: The Refined Process Structure Tree. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 100–115. Springer, Heidelberg (2008)
GarcÃa-Bañuelos, L.: Pattern Identification and Classification in the Translation from BPMN to BPEL. In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part I. LNCS, vol. 5331, pp. 436–444. Springer, Heidelberg (2008)
Mendling, J., Lassen, K.B., Zdun, U.: On the Transformation of Control Flow between Block-Oriented and Graph-Oriented ProcessModeling Languages. IJBPIM 3(2), 96–108 (2008)
Leymann, F., Roller, D.: Production Workflow: Concepts and Techniques. Prentice Hall PTR, Englewood Cliffs (2000)
Curbera, F., Khalaf, R., Leymann, F., Weerawarana, S.: Exception Handling in the BPEL4WS Language. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 276–290. Springer, Heidelberg (2003)
Decker, G., Mendling, J.: Process Instantiation. Data & Knowledge Engineering 68, 777–792 (2009)
Stein, S., Ivanov, K.: EPK nach BPEL Transformation als Voraussetzung für praktische Umsetzung einer SOA. In: Software Engineering 2007. GI (2007)
Kopp, O., Unger, T., Leymann, F.: Nautilus Event-driven Process Chains: Syntax, Semantics, and their mapping to BPEL. In: EPK 2006 (2006)
Decker, G., Kopp, O., Leymann, F., Weske, M.: Interacting Services: From Specification to Execution. Data & Knowledge Engineering (April 2009)
Lohmann, N., Kopp, O., Leymann, F., Reisig, W.: Analyzing BPEL4Chor: Verification and Participant Synthesis. In: Dumas, M., Heckel, R. (eds.) WS-FM 2007. LNCS, vol. 4937, pp. 46–60. Springer, Heidelberg (2008)
Kindler, E.: On the Semantics of EPCs: A Framework for Resolving the Vicious Circle. Data Knowl. Eng. 56(1), 23–40 (2006)
Kopp, O., Mietzner, R., Leymann, F.: Abstract Syntax of WS-BPEL 2.0. Technical report, University of Stuttgart, IAAS, Germany (2008)
Kindler, E., Könemann, P., Unland, L.: Difference-based model synchronization in an industrial MDD process. In: MDTPI 2009 (2009)
Stein, S., Kühne, S., Ivanov, K.: Business to IT Transformations Revisited. In: Ardagna, D., et al. (eds.) BPM 2008 Workshops. LNBIP, vol. 17, pp. 176–187. Springer, Heidelberg (2009)
Wieland, M., et al.: Events Make Workflows Really Useful. Technical report, University of Stuttgart, IAAS, Germany (2008)
Schmelzle, O.: Transformation von annotierten Geschäftsprozessen nach BPEL. Master’s thesis, Gottfried Wilhelm Leibniz Universität Hannover (2007)
Specht, T., et al.: Modeling cooperative business processes and transformation to a service oriented architecture. In: CEC 2005, July 2005, pp. 249–256 (2005)
van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases 14(1), 5–51 (2003)
Ziemann, J., Mendling., J.: EPC-Based Modelling of BPEL Processes: a Pragmatic Transformation Approach. In: MITIP (2005)
van der Aalst, W.M.P., Bisgaard Lassen, K.: Translating unstructured workflow processes to readable bpel: Theory and implementation. InfSof 50(3) (2008)
Keller, F., Wendt, S.: FMC: An approach towards architecture-centric system development. In: ECBS 2003 (2003)
Kopp, O., Eberle, H., Leymann, F., Unger, T.: From Process Models to Business Landscapes. In: EPK 2007 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kopp, O., Wieland, M., Leymann, F. (2010). External and Internal Events in EPCs: e2EPCs. In: Rinderle-Ma, S., Sadiq, S., Leymann, F. (eds) Business Process Management Workshops. BPM 2009. Lecture Notes in Business Information Processing, vol 43. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12186-9_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-12186-9_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12185-2
Online ISBN: 978-3-642-12186-9
eBook Packages: Computer ScienceComputer Science (R0)