University of York Students' Union
Modern enterprises use service-oriented architecture to accommodate business agility. One of the most important SOA standards is BPEL, because it provides a means to specify business processes and their interaction. In this paper, the authors examine patterns that are related to BPEL or can be implemented in BPEL. The most important identified pattern types are SOA patterns, workflow patterns and integration patterns. They analyze these aforementioned sets of patterns, sort out and briefly describe patterns used for web service composition and patterns that can be implemented in BPEL.