Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

International Conference on Service-Oriented Computing

ICSOC 2011: Service-Oriented Computing - ICSOC 2011 Workshops pp 66–75Cite as

  1. Home
  2. Service-Oriented Computing - ICSOC 2011 Workshops
  3. Conference paper
Migratability of BPMN 2.0 Process Instances

Migratability of BPMN 2.0 Process Instances

  • Angineh Barkhordarian26,
  • Frederik Demuth26,
  • Kristof Hamann26,
  • Minh Hoang26,
  • Sonja Weichler26 &
  • …
  • Sonja Zaplata26 
  • Conference paper
  • 1366 Accesses

  • 2 Citations

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 7221)

Abstract

The migration of running process instances allows for a dynamic distribution of individual business processes at runtime. However, a widely-used standardized process description language and an agreed format for the exchange of process instance data are vital for the applicability of such concept. The newly evolved standard of the Business Process Model and Notation (BPMN 2.0) is currently gaining acceptance in many organizations and is supported by a growing number of process engines. In order to leverage BPMN for the dynamic distribution of business processes, this paper presents an analysis on the migratability of running BPMN process instances. The results include a mapping of BPMN 2.0 control flow elements to an existing migration model and a novel migration concept for process instances which contain BPMN-specific elements such as events, pools and user tasks. In addition, the effort for extending a BPMN process engine is evaluated by a prototype implementation based on the open source Activiti process engine.

Keywords

  • Business Process
  • Atomic Activity
  • Process Engine
  • Migration Model
  • Process Instance

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

The research leading to these results has received funding from the European Community’s Seventh Framework Programme under grant agreement 215483 (S-Cube).

Download conference paper PDF

References

  1. Atluri, V., et al.: A Decentralized Execution Model for Inter-organizational Workflows. Distrib. Parallel Databases 22(1), 55–83 (2007)

    CrossRef  MathSciNet  Google Scholar 

  2. Baeyens, T., et al.: Activiti BPM Platform (2011), http://www.activiti.org/

  3. Baresi, L., Maurino, A., Modafferi, S.: Workflow Partitioning in Mobile Information Systems. In: MOBIS 2004, pp. 93–106 (2004)

    Google Scholar 

  4. Bauer, T., Dadam, P.: Efficient Distributed Workflow Management Based on Variable Server Assignments. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 94–109. Springer, Heidelberg (2000)

    CrossRef  Google Scholar 

  5. Casati, F., Shan, M.C.: Dynamic and adaptive composition of e-services. Inf. Syst. 26(3), 143–163 (2001)

    CrossRef  MATH  Google Scholar 

  6. Cichocki, A., Rusinkiewicz, M.: Migrating Workflows. In: Advances in Workflow Management Systems and Interoperability, pp. 311–326. NATO (1997)

    Google Scholar 

  7. Fuggetta, A., Picco, G.P., Vigna, G.: Understanding Code Mobility. IEEE Transactions on Software Engineering 24(5), 342–361 (1998)

    CrossRef  Google Scholar 

  8. Montagut, F., Molva, R.: Enabling Pervasive Execution of Workflows. In: Collaborative Computing: Networking, Applications and Worksharing. IEEE (2005)

    Google Scholar 

  9. OMG: Business Process Model and Notation (BPMN), Version 2.0. Tech. rep., Object Management Group (OMG) (2011)

    Google Scholar 

  10. Schuler, C., Weber, R., Schuldt, H., Schek, H.J.: Scalable Peer-to-Peer Process Management - The OSIRIS Approach. In: ICWS, pp. 26–34 (2004)

    Google Scholar 

  11. Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer, Heidelberg (2007)

    Google Scholar 

  12. Wutke, D., Martin, D., Leymann, F.: A Method for Partitioning BPEL Processes for Decentralized Execution. In: ZEUS 2009, pp. 109–114. CEUR-WS.org (2009)

    Google Scholar 

  13. Zaplata, S., Kunze, C.P., Lamersdorf, W.: Context-based Cooperation in Mobile Business Environments. Bus. and Inf. Syst. Eng. (BISE) 2009(4) (October 2009)

    Google Scholar 

  14. Zaplata, S., et al.: Flexible Execution of Distributed Business Processes based on Process Instance Migration. Journal of System Integration (JSI) 1(3), 3–16 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Distributed Systems and Information Systems, Department of Informatics, University of Hamburg, Germany

    Angineh Barkhordarian, Frederik Demuth, Kristof Hamann, Minh Hoang, Sonja Weichler & Sonja Zaplata

Authors
  1. Angineh Barkhordarian
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Frederik Demuth
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Kristof Hamann
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Minh Hoang
    View author publications

    You can also search for this author in PubMed Google Scholar

  5. Sonja Weichler
    View author publications

    You can also search for this author in PubMed Google Scholar

  6. Sonja Zaplata
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Computer Science, University of Cyprus, University of Cyprus Campus, 1678, Nicosia, Cyprus

    George Pallis

  2. National School of Engineers of Sfax, University of Sfax, B.P. 1173, 3038, Sfax, Tunisia

    Mohamed Jmaiel

  3. SAP Darmstadt, Darmstadt, Germany

    Anis Charfi

  4. Sevices Research Lab., HP Labs, 94304, Palo Alto, CA, USA

    Sven Graupner

  5. SAP, Palo Alto, CA, USA

    Yücel Karabulut

  6. Dipartimento di Elettronica e Informazione, Politecnico di Milano, Piazza L. da Vinci 32, 20133, Milano, Italy

    Sam Guinea

  7. IBM T.J. Watson Research Center, USA

    Florian Rosenberg

  8. Department of Computer Science, Adelaide University, 5005, Adelaide, SA, Australia

    Quan Z. Sheng

  9. Faculty of Informatics, University of Lugano, G. Buffi 13, 6904, Lugano, Switzerland

    Cesare Pautasso

  10. LIRIS, CNRS, 20 ave. Albert Einstein, 69621, Villeurbanne, France

    Sonia Ben Mokhtar

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barkhordarian, A., Demuth, F., Hamann, K., Hoang, M., Weichler, S., Zaplata, S. (2012). Migratability of BPMN 2.0 Process Instances. In: Pallis, G., et al. Service-Oriented Computing - ICSOC 2011 Workshops. ICSOC 2011. Lecture Notes in Computer Science, vol 7221. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31875-7_8

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-31875-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31874-0

  • Online ISBN: 978-3-642-31875-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature