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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Reldin, P., Sundling, P.: Explaining SOA service granularity - how IT-strategy shapes services. Master’s thesis, Linköpings Universitet, Sweden (2007)
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)
Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Englewood Cliffs (2005)
Stal, M.: Using Architectural Patterns and Blueprints for Service-Oriented Architecture. IEEE Software 23, 54–61 (2006)
Buys, J.: Business Process Re-engineering Leveraging Autonomic Service-oriented Computing. Technical report (unpublished) (2008)
Abode, et al.: Web Services Business Process Execution Language Version 2.0 (2007)
Klopp, O., Khalaf, R.: Reaching Definitions Analysis Respecting Dead Path Elimination Semantics in BPEL Processes. Technical report (2007)
Hennessy, J.L., Patterson, D.A.: Computer Architecture - A Quantitative Approach. Morgan Kaufmann Publishers Inc., San Francisco (1990)
Ganek, A.G., Corbi, T.A.: The dawning of the autonomic computing era. IBM Systems Journal 42, 5–18 (2003)
IBM, SAP, et al.: WS-BPEL Extension for People Specification, Version 1.0 (2007)
IBM, SAP, et al.: Web Services Human Task Specification, Version 1.0 (2007)
Stephen, A.: Using BPMN to Model a BPEL Process (2005)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)