Skip to main content

Petri Net Based Certification of Event-Driven Process Chains

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1420))

Abstract

One of the widespread methods for modeling business processes is the method of event-driven process chains (EPCs) (Ereignisge- steuerte Prozesskette [EPK]). The paper shows that EPCs can be translated into a simple class of colored Petri nets, which have a single color of type Boole and formulas from propositional logic as guards. The structure of the resulting Boolean net is a tree of bipolar synchronization (bp) graphs. This property simplifies considerably the behavioral analysis of EPCs, because Genrich and Thiagarajan proved, that well-formedness of bp schemes can be tested by a reduction algorithm. If the Boolean net resulting from the translation of an EPC is well-formed, it can be eventually translated into a free-choice net showing the same behavior. Therefore the translation of EPCs into Boolean Petri nets fixes the semantics of EPCs and allows a formal analysis of the EPC-method. In the domain of business process engineering only those EPCs, which have been certified as well-formed, can be recommended for further steps like simulation, activity based cost analysis or workflow.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Aal1997. Van der Aalst, Wil M.P.: Verification of Workflow Nets. In: Azéma, Pierre; Balbo, Gianfranco (Eds.): Application and Theory of Petri Nets 1997. Lecture Notes in Computer Science 1248. Springer, Berlin et al. 1997, p. 62–81

    Google Scholar 

  • BD1990. Best, Eike; Desel, Jörg: Partial order behavior and structure of Petri nets. Formal aspects of computing 2 (1990), p. 123–138

    Article  Google Scholar 

  • Brö1996. Bröker, Axel: Transformation ereignisgesteuerter Prozeßketten in Prädikat-Transitions-Netze sowie Vergleich der Modellierungstools ARIS-Toolset und INCOME. Diplomarbeit FH Pforzheim, Hochschule für Gestaltung, Technik und Wirtschaft. Pforzheim 1996

    Google Scholar 

  • CS1994. Chen, R.; Scheer, August-Wilhelm: Modellierung von Prozeßketten mittels Petri-Netz Theorie. Veröffentlichungen des Instituts für Wirtschaftsinformatik, Heft 107, Saarbrücken 1994

    Google Scholar 

  • DE1995. Desel, Jörg; Esparza, Javier: Free choice Petri nets. Cambridge University Press, Cambridge 1995

    MATH  Google Scholar 

  • GT1984. Genrich, Hartmann; Thiagarajan, Pazhamaneri: A Theory of Bipolar Synchronization Schemes. Theoretical Computer Science 30 (1984), p. 241–318

    Article  MATH  MathSciNet  Google Scholar 

  • Jen1992. Jensen, Kurt: Colored Petri Nets. Basis Concepts, Analysis Methods and Practical Use. Springer, Berlin et al. 1992

    Google Scholar 

  • KNS1991. Keller, Gerhard; Nüttgens, Markus; Scheer, August-Wilhelm: Semantische Prozeßmodellierung auf der Grundlage “Ereignisgesteuerter Prozeßketten (EPK)”. Veröffentlichungen des Instituts für Wirtschaftsinformatik, Heft 89, Saarbrücken 1991

    Google Scholar 

  • LSW1997a. Langner, Peter; Schneider, Christoph; Wehler, Joachim: Ereignisgesteuerte Prozeßketten und Petri-Netze. Universität Hamburg, Fachbereich Informatik, Bericht Nr. 196, FBI-HH-B-196/97, 1997

    Google Scholar 

  • LSW1997b. Langner, Peter; Schneider, Christoph; Wehler, Joachim: Relating Eventdriven Process Chains to Boolean Petri Nets. Ludwig-Maximilians-Universität München, Institut für Informatik, Bericht 9707, 1997

    Google Scholar 

  • Nüt1995. Nüttgens, Markus: Koordiniert-dezentrales Informationsmanagement: Rahmenkonzept-Koordinationsmodelle-Werkzeug-Shell. Gabler, Wiesbaden 1995

    Google Scholar 

  • Rod1997. Rodenhagen, Jörg: Darstellung ereignisgesteuerter Prozeßketten (EPK) mit Hilfe von Petrinetzen. Diplomarbeit, Universität Hamburg, Fachbereich Informatik, Hamburg 1997

    Google Scholar 

  • SAP1996a. SAP: CA R/3 Reference Model. R/3 System Release 3.0. (Product documentation), Walldorf 1996

    Google Scholar 

  • SAP1996b. SAP: SAP Business Workflow. R/3 System Release 3.0. (Product documentation), Walldorf 1996

    Google Scholar 

  • Sch1994. Scheer, August-Wilhelm: Business Processes Engineering. Reference Models for Industrial Enterprises. Springer, Berlin et al. 2nd 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Langner, P., Schneider, C., Wehler, J. (1998). Petri Net Based Certification of Event-Driven Process Chains. In: Desel, J., Silva, M. (eds) Application and Theory of Petri Nets 1998. ICATPN 1998. Lecture Notes in Computer Science, vol 1420. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-69108-1_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-69108-1_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64677-8

  • Online ISBN: 978-3-540-69108-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics