Book Review: Business Process Driven SOA using BPMN and BPEL

One of my last projects was for the Public Services and it felt that these people tend to live for business processes by definition. But while we went on with the project requirements, a team mate showed the whole team what he did for a former project with similar requirements. It was a single diagram done with the BPMN notation and it covered a pretty thorough picture of the requirements and process dependencies.

BPMN is not just another modelling language for Business Process Modelling but the one orgininally build for this purpose. It is less technical then UML, includes support for timed execution of process steps and can help to run a simulation of the whole process in a tool.

The book by Matjaz B. Juric and Kapil Pant is a good starting point to learn BPMN for your project and get the right focus to it. While chapters 1 and 2 introduce you to the need of a proper modelling technique for SOAs, chapters 3 and 4 explain the BPMN language in more detail, present all available constructs as well as patterns and advanced techniques for better use of BPMN. Chapters 5 and 6 complete the book by showing how BPMN could and should be used in SOA / BPEL projects.

Compared to the UML books on my book-shelf, this one is a refreshingly small, easy to read and quickly to understand and apply. If you are a highly technical person, you might be quickly bored, but with a less technical more process oriented background you can get quickly up to speed with those tech guys. Likewise both types of readers can reach the same level of understanding with a fairly easy modelling language and can better work in a powerful team.

Book Details

Business Process Driven SOA using BPMN and BPEL, Matjaz B. Juric and Kapil Pant, 311 Pages, ISBN 978-1-84719-146-5, Packt Publishing, www.packtpub.com

Comments:

Thanks for the review. Very useful indeed. I have since then bought this book and found it to be quite useful I believe it is now being featured on Oracle's website as a recommended read

Posted by K stevens on April 14, 2010 at 06:21 AM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

This is my blog for things I found useful during my work as Senior Solution Architect for Identity Management and Service-oriented Architecture at Oracle. All text expressed on this blog is my own opinion and not related to my employer.

Search

Top Tags
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today