Skip to main content

Business Process Fragments Behavioral Merge

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8841))

Abstract

In the present work, we propose an approach to merge business process fragments in order to facilitate the reuse of fragments in business process designs. The approach relies on the so-called adjacency matrices. Typically used to handle graphs, this concept represents a new way to systematically merge fragments through their corresponding matrices. At the same time, fragments merging must keep the behavior of the original fragments consisting of their execution scenarios and rule out undesirable ones that may be generated during the merge task. Indeed, such behaviors probably lead to process execution blocking. The proposed approach has been implemented and tested on a collection of fragments and experimental results are provided.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

  1. Leymann, F., Roller, D.: Business Processes in a Web Services World: A Quick Overview of BPEL4WS. IBM Software Group, pp. 2–28 (2002)

    Google Scholar 

  2. Kokash, N., Birukou, A., D’Andrea, V.: Web Service Discovery Based on Past User Experience. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 95–107. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  3. Frakes, W.B., Kang, K.: Software Reuse Research: Status and Future. IEEE Transactions on Software Engineering 31(7), 529–536 (2005)

    Article  Google Scholar 

  4. Schumm, D., Karastoyanova, D., Kopp, O., Leymann, F., Sonntag, M., Strauch, S.: Process Fragment Libraries for Easier and Faster Development of Process-based Applications. Journal of Systems Integration 2(1), 39–55 (2011)

    Google Scholar 

  5. Seidita, V., Cossentino, M., Gaglio, S.: A Repository of Fragments for Agent System Design. In: WOA (2006)

    Google Scholar 

  6. Schumm, D., Leymann, F., Ma, Z., Scheibler, T., Strauch, S.: Integrating Compliance into Business Processes: Process Fragments as Reusable Compliance Controls. In: Proceedings of the Multikonferenz Wirtschaftsinformatik, MKWI 2010 (2010)

    Google Scholar 

  7. Ouyang, C., Dumas, M., Ter Hofstede, A.H.M., Van Der Aalst, W.M.P.: Pattern-BasedTtranslation of BPMN Process Models to BPEL Web Services. International Journal of Web Services Research (JWSR) 5(1), 42–62 (2007)

    Article  Google Scholar 

  8. Caetano, A., Assis, A., Tribolet, J.M.: Using Business Transactions to Analyse the Consistency of Business Process Models. In: HICSS, pp. 4277–4285 (2012)

    Google Scholar 

  9. Object Management Group. Business Process Modeling Notation (BPMN). Version 2.0 (January 2009)

    Google Scholar 

  10. Ouyang, C., Dumas, M., ter Hofstede, A.H.M., van der Aalst, W.M.P.: From BPMN Process Models to BPEL Web Services. In: ICWS, pp. 285–292. IEEE (2006)

    Google Scholar 

  11. Eberle, H., Unger, T., Leymann, F.: Process Fragments. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2009, Part I. LNCS, vol. 5870, pp. 398–405. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  12. Assy, N., Chan, N.N., Gaaloul, W.: Assisting Business Process Design with Configurable Process Fragments. In: IEEE SCC, pp. 535–542 (2013)

    Google Scholar 

  13. La Rosa, M., Dumas, M., Uba, R., Dijkman, R.: Merging Business Process Models. In: Meersman, R., Dillon, T.S., Herrero, P. (eds.) OTM 2010. LNCS, vol. 6426, pp. 96–113. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  14. Harary, F.: Graph Theory. Addison-Wesley (1991)

    Google Scholar 

  15. Fahland, D., Favre, C., Koehler, J., Lohmann, N., Völzer, H., Wolf, K.: Analysis on Demand: Instantaneous Soundness Checking of Industrial Business Process Models. In: Data Knowedge Engineering (2011)

    Google Scholar 

  16. Sun, S., Kumar, A., Yen, J.: Merging Workflows: A New Perspective on Connecting Business Processes. In: Decision Support Systems, pp. 844–858 (2006)

    Google Scholar 

  17. Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, M.H.: Merging Event-Driven Process Chains. In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part I. LNCS, vol. 5331, pp. 418–426. Springer, Heidelberg (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zemni, M.A., Hadj-Alouane, N.B., Mammar, A. (2014). Business Process Fragments Behavioral Merge. In: Meersman, R., et al. On the Move to Meaningful Internet Systems: OTM 2014 Conferences. OTM 2014. Lecture Notes in Computer Science, vol 8841. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-45563-0_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-45563-0_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-45562-3

  • Online ISBN: 978-3-662-45563-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics