Skip to main content

Nondeterministic Events in Business Processes

  • Conference paper
Business Process Management Workshops (BPM 2012)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 132))

Included in the following conference series:

Abstract

In this article we describe how Complex Event Processing (CEP) can be smoothly integrated into Subject-oriented Business Process Management (S-BPM). This approach is grounded on communication patterns between acting systems (i.e. subjects), such as people and software systems. The integration is done twofold. Firstly, complex event processing units can be seen as one way to instantiate a process. Secondly, CEP units can be integrated into subjects as internal functions. Based on evaluating various data patterns the subject containing the CEP function can inform other subjects by sending corresponding messages. In this way, nondeterministic (since not predictable) events can be dealt with at runtime. An informed subject may actively influence further system behavior by delegating further observation tasks to the subject containing the complex event processing unit. Based on the introduced concepts and their straightforward implementation actual business operations can not only be represented, but also processed more accurately.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Fleischmann, A., Schmidt, W., Stary, C., Obermeier, S., Börger, E.: Subjektorientiertes Prozessmanagement, Hanser, München (2011), To appear in English at Springer, Berlin, Heidelberg (October 2012)

    Google Scholar 

  2. Börger, E.: The Subject-Oriented Approach to Software Design and the Abstract State Machines Method. In: Düsterhöft, A., Klettke, M., Schewe, K.-D. (eds.) Conceptual Modelling and Its Theoretical Foundations. LNCS, vol. 7260, pp. 52–72. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  3. Strecker, F.: New Modeling Concepts in S-BPM: The First Implementation of the “Message Guard” and “Macro” Behavior Extensions. In: Oppl, S., Fleischmann, A. (eds.) S-BPM ONE 2012. CCIS, vol. 284, pp. 121–134. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  4. von Ammon, R., Ertlmaier, T., Etzion, O., Kofman, A., Paulus, T.: Integrating Complex Events for Collaborating and Dynamically Changing Business Processes. In: Dan, A., Gittler, F., Toumani, F. (eds.) ICSOC/ServiceWave 2009. LNCS, vol. 6275, pp. 370–384. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. von Ammon, R., Etzion, O., Paschke, A., Stojanovic, N.: Event-Driven Business Process Management. In: ED-BPM Workshop, ServiceWave 2008, Madrid (2008), http://www.nessi-europe.com/Nessi/adminP/ArchivedPages/ServiceWave2008WorkshopBPM/tabid/468/Default.aspx (last access April 16, 2011)

  6. Fleischmann, A., Stary, C.: Whom to talk to? A stakeholder perspective on business process development, Universal Access in the Information Society (2011), doi: 10.1007/s10209-011-0236-x

    Google Scholar 

  7. Weber, J.E., Schmidt, W., Weber, P.S.: Using Social Network Analysis and Derivatives to Develop the S-BPM Approach and Community of Practice. In: Stary, C. (ed.) S-BPM ONE 2012. LNBIP, vol. 104, pp. 205–217. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  8. Fleischmann, A., Schmidt, W., Stary, C.: A Primer to Subject-Oriented Business Process Modeling. In: Stary, C. (ed.) S-BPM ONE 2012. LNBIP, vol. 104, pp. 218–240. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  9. Fleischmann, A., Stary, C.: Key Features of Subject-Oriented Modeling and Organizational Deployment Tools. In: Stephanidis, C. (ed.) HCII 2011 and UAHCI 2011, Part IV. LNCS, vol. 6768, pp. 205–214. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. Metasonic, A.G.: Metasonic Suite Developer Documentation 4.4. Pfaffenhofen (2011), http://www.metasonic.de

  11. Metasonic AG: ExecutionOrderWithinRefinementsAndObservers (com.jcom1. documentation.refinements.ExecutionOrderWithinRefinementsAndObservers). In: Metasonic AG: Metasonic Suite Developer Documentation 4.4. Pfaffenhofen (2011), http://www.metasonic.de

  12. Strecker, Florian: http://www.floooooo.de/s-bpm/#sbpmone2012

  13. OMG, Business Process Management Initiative, BPMN, http://www.omg.org/spec/BPMN/2.0/PDF/ (last access May 26, 2012)

  14. Freund, J., Rücker, B.: Praxishandbuch BPMN 2.0. Hanser, München (2010)

    Google Scholar 

  15. Luckham, D., Schulte, R. (Hrsg.): Event Processing Glossary Version 2.0/2011, Event Processing Technical Society, http://www.complexevents.com/2011/08/23/event-processing-glossary-version-2-0/ (last access May 30, 2012)

  16. Börger, E., Stärk, R.: Abstract State Machines: A Method for High-Level System Design and Analysis. Springer, Heidelberg (2003)

    Book  MATH  Google Scholar 

  17. Etzion, O., Niblett, P.: Event Processing in Action. Manning Publications, Stamford (2011)

    Google Scholar 

  18. Börger, E.: Approaches to Modeling Business Processes. A Critical Analysis of BPMN, Workflow Patterns and YAWL. Software & Systems Modeling 11(3), 305–318 (2012)

    Article  Google Scholar 

  19. Silver, B.: BPMN Method and Style, 2nd edn., with BPMN Implementer’s Guide: A Structured Approach for Business Process Modeling and Implementation Using BPMN. Cody-Cassidy Press (2011)

    Google Scholar 

  20. Paschke, A.: A Semantic Rule and Event Driven Approach for Agile Decision-Centric Business Process Management. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 254–267. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  21. Janiesch, C., Matzner, M., Müller, O.: A Blueprint for Event-Driven Business Activity Management. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM 2011. LNCS, vol. 6896, pp. 17–28. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  22. Paschke, A., Kozlenkov, A.: A Rule-based Middleware for Business Process Execution. In: Bichler, M., Hess, T., et al. (eds.) Proceedings of Multikonferenz Wirtschaftsinformatik (MKWI 2008), pp. 1409–1420. GITO, Berlin (2008)

    Google Scholar 

  23. Hermosillo, G., Seinturier, L., Duchien, L.: Using Complex Event Processing for Dynamic Business Process Adaptation. In: Proceedings of the 7th IEEE International Conference on Service Computing (SCC), Miami, pp. 466–473 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fleischmann, A., Schmidt, W., Stary, C., Strecker, F. (2013). Nondeterministic Events in Business Processes. In: La Rosa, M., Soffer, P. (eds) Business Process Management Workshops. BPM 2012. Lecture Notes in Business Information Processing, vol 132. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36285-9_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36285-9_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36284-2

  • Online ISBN: 978-3-642-36285-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics