Skip to main content

Using Multi-subjects for Process Synchronization on Different Abstraction Levels

  • Conference paper
Subject-Oriented Business Process Management (S-BPM ONE 2010)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 138))

Abstract

For business process design, analysis, and optimizing purposes, a couple of modeling techniques is available. To construct process models that provide a behavior congruent to corresponding complex real world processes, a comprehensive set of control flow constructs and a strong semantics are required. Especially in the logistics context there are numerous examples where process modeling and synchronization on different abstraction levels with multiple object relations and as consequence multiple process instance handling are required. Typical situations are sketched and challenges for process modeling are specified. While the first generation of imperative process modeling techniques (as the EPC) is mostly used to sketch a process with simple constructs, modern process modeling techniques provide more expressiveness to specify real process behavior. In this article we show how the innovative Subjectoriented BPM (S-BPM) and its Multi-Subjects as advanced modeling concept are used to handle such situations. Additionally, some recommendations for implementation using the S-BPM Suite are given.

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

Access this chapter

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.

References

  1. Hepp, M., Leymann, F., Domingue, J., Wahler, A., Wahler, F.D.: Semantic Business Process Management: A Vision Towards Using Semantic Web Services for Business Process Management (2005)

    Google Scholar 

  2. van Brocke, J., Rosemann, M.: Handbook on Business Process Management 1: Introduction, Methods, and Information Systems. Springer, Berlin (2010)

    Book  Google Scholar 

  3. van Brocke, J., Rosemann, M. (eds.): Handbook on Business Process Management 2: Strategic Alignment, Governance, People and Culture. Springer, Berlin (2010)

    Google Scholar 

  4. Harmon, P.: Business Process Change: A Guide for Business Managers and BPM and Six Sigma Professionals, 2nd edn. Morgan Kaufmann, San Francisco (2007)

    Google Scholar 

  5. Jeston, J., Nelis, J.: Business Process Management: Practical Guidelines to Successful Implementations, 2nd edn. Butterworth Heinemann, Butterworths (2008)

    Google Scholar 

  6. Scheer, A.-W.: Architektur integrierter Informationssysteme: Grundlagen der Unternehmensmodellierung, 2nd edn. Springer, Heidelberg (1997)

    Google Scholar 

  7. Scheer, A.-W.: ARIS: Vom Geschäftsprozess zum Anwendungssystem, 4th edn. Springer, Berlin (2006)

    Google Scholar 

  8. Object Management Group (OMG): Business Process Modeling Notation (BPMN): Version 1.2 (2009), http://www.omg.org/spec/BPMN/1.2/pdf

  9. Object Management Group (OMG): Business Process Model and Notation (BPMN): Version FTF Beta 1 for Version 2.0 (2009), http://www.omg.org/spec/BPMN/2.0

  10. Rodenhagen, J.: Ereignisgesteuerte Prozessketten (EPK): Multiinstanziierungsfähigkeit und referentielle Persistenz. In: Nüttgens, M., Rump, F. (eds.) EPK 2002: Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten, Workshop der Gesellschaft für Informatik e.V (GI) und Treffen ihres Arbeitskreises ”Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten (WI-EPK), Trier, pp. 95–107 (2002)

    Google Scholar 

  11. Office of Government Commerce (OGC): ITIL V3: Service Operation. TSO (The Stationery Office), United Kingdom (2007)

    Google Scholar 

  12. van der Aalst, W.M.P.: http://www.workflowpatterns.com/patterns/control/

  13. van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)

    Article  Google Scholar 

  14. Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. BPM Center Report BPM, 6–22 (2006)

    Google Scholar 

  15. van der Aalst, W.M.P.: http://www.workflowpatterns.com/patterns/control/multiple_instancewcp12.php

  16. van der Aalst, W.M.P.: http://www.workflowpatterns.com/patterns/control/multiple_instancewcp14.php

  17. van der Aalst, W.M.P.: http://www.workflowpatterns.com/patterns/control/multiple_instancewcp15.php

  18. van der Aalst, W.M.P.: http://www.workflowpatterns.com/patterns/control/new/wcp36.php

  19. Dumas, M., ter Hofstede, A.H.M.: UML activity diagrams as a workflow specification language. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, p. 76. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  20. Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M., Wohed, P.: On the Suitability of UML 2.0 Activity Diagrams for Business Process Modelling. In: Stumptner, M., Hartmann, S., Kiyoki, Y. (eds.) Proceedings of the Third Asia-Pacific Conference on Conceptual Modelling (APCCM 2006), vol. 53, pp. 95–104. CRPIT, Hobart (2006)

    Google Scholar 

  21. Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M., Russell, N.: Pattern-based analysis of the control-flow perspective of UML activity diagrams. In: Delcambre, L.M.L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, Ó. (eds.) ER 2005. LNCS, vol. 3716, pp. 63–78. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  22. Fleischmann, A.: Distributed Systems: Software design and Implementation. Springer, Berlin (1994)

    Book  MATH  Google Scholar 

  23. Object Management Group (OMG): UML Version 2.3 (2010), http://www.omg.org/spec/UML/2.3/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rodenhagen, J., Strecker, F. (2011). Using Multi-subjects for Process Synchronization on Different Abstraction Levels. In: Fleischmann, A., Schmidt, W., Singer, R., Seese, D. (eds) Subject-Oriented Business Process Management. S-BPM ONE 2010. Communications in Computer and Information Science, vol 138. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23135-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23135-3_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23134-6

  • Online ISBN: 978-3-642-23135-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics