Skip to main content

Applying Business Process Re-engineering Patterns to optimize WS-BPEL Workflows

  • Conference paper

Abstract

With the advent of XML-based SOA, WS-BPEL shortly turned out to become a widely accepted standard for modeling business processes. Though SOA is said to embrace the principle of business agility, BPEL process definitions are still manually crafted into their final executable version. While SOA has proven to be a giant leap forward in building flexible IT systems, this static BPEL workflow model is somewhat paradoxical to the need for real business agility and should be enhanced to better sustain continual process evolution. In this paper, we point out the potential of adding business intelligence with respect to business process re-engineering patterns to the system to allow for automatic business process optimization. Furthermore, we point out that BPR macro-rules could be implemented leveraging micro-techniques from computer science. We present some practical examples that illustrate the benefit of such adaptive process models and our preliminary findings.

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

  1. Reldin, P., Sundling, P.: Explaining SOA service granularity - how IT-strategy shapes services. Master’s thesis, Linköpings Universitet, Sweden (2007)

    Google Scholar 

  2. Reijers, H.A., Liman Mansar, S.: Best practices in business process redesign - An overview and qualitative evaluation of successful redesign heuristics. Omega 33, 283–306 (2004)

    Article  Google Scholar 

  3. Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Englewood Cliffs (2005)

    Google Scholar 

  4. Stal, M.: Using Architectural Patterns and Blueprints for Service-Oriented Architecture. IEEE Software 23, 54–61 (2006)

    Article  Google Scholar 

  5. Buys, J.: Business Process Re-engineering Leveraging Autonomic Service-oriented Computing. Technical report (unpublished) (2008)

    Google Scholar 

  6. Abode, et al.: Web Services Business Process Execution Language Version 2.0 (2007)

    Google Scholar 

  7. Klopp, O., Khalaf, R.: Reaching Definitions Analysis Respecting Dead Path Elimination Semantics in BPEL Processes. Technical report (2007)

    Google Scholar 

  8. Hennessy, J.L., Patterson, D.A.: Computer Architecture - A Quantitative Approach. Morgan Kaufmann Publishers Inc., San Francisco (1990)

    MATH  Google Scholar 

  9. Ganek, A.G., Corbi, T.A.: The dawning of the autonomic computing era. IBM Systems Journal 42, 5–18 (2003)

    Article  Google Scholar 

  10. IBM, SAP, et al.: WS-BPEL Extension for People Specification, Version 1.0 (2007)

    Google Scholar 

  11. IBM, SAP, et al.: Web Services Human Task Specification, Version 1.0 (2007)

    Google Scholar 

  12. Stephen, A.: Using BPMN to Model a BPEL Process (2005)

    Google Scholar 

  13. Sun, H., et al.: Service Matching in Online Community for Mutual Assisted Living. In: Proceedings of the 2007 Third International IEEE Conference on Signal-Image Technologies and Internet-Based Systems (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Buys, J., De Florio, V., Blondia, C. (2009). Applying Business Process Re-engineering Patterns to optimize WS-BPEL Workflows. In: Ulieru, M., Palensky, P., Doursat, R. (eds) IT Revolutions. IT Revolutions 2008. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 11. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03978-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03978-2_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03977-5

  • Online ISBN: 978-3-642-03978-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics