Free Sample
+ Collection
Code Files

Business Process Driven SOA using BPMN and BPEL

Kapil Pant, Matjaz B. Juric

BPMN and BPEL - Go from Business Process Modeling to Orchestration and Service Oriented Architecture with this book and eBook
RRP $35.99
RRP $59.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781847191465
Paperback328 pages

About This Book

  • Understand business process management and how it relates to SOA
  • Understand advanced business process modeling and management with BPMN and BPEL
  • Work with tools that support BPMN and BPEL (Oracle BPA Suite)
  • Transform BPMN to BPEL and execute business processes on the SOA platform
  • A complete business process management life-cycle
  • Understand complementary technologies to BPM and SOA like Business Rules Management and Business Activity Monitoring

Who This Book Is For

This book is for CIOs, executives, SOA project managers, business process analysts, BPM and SOA architects, who are responsible for improving the efficiency of business processes through IT, or for designing SOA. It provides a high-level coverage of business process modeling, but it also gives practical development examples on how to move from model to execution. We expect the readers to be familiar with the basics of SOA.

Table of Contents

Chapter 1: SOA and Business Processes
Why Care about Business Processes?
SOA Approach to Business Processes
SOA Inception
Technical Introduction to SOA
How SOA, BPMN, and BPEL Fit Together
Chapter 2: Modeling Business Processes for SOA
Business Process Management
Business Process Lifecycle
Business Process Modeling
Process Implementation
Process Execution and Control
Process Optimization
Chapter 3: BPMN for Business Process Modeling
The Need for Standards in Business Process Modeling
Business Process Classification and BPMN
Business Process Diagrams—Core Elements
Introduction to Oracle Business Process Analysis Suite
Chapter 4: BPMN—Advance Constructs
Business Process Modeling General Guidelines
BPMN Attributes and Tools Support
Process Modeling Patterns and BPMN
Chapter 5: Process Analysis and Transformation—From BPMN to BPEL
Business Process Analysis Using Simulation
Business Process Transition: Bridging the Business—IT divide
BPMN to BPEL—Key Considerations
Business- IT Synchronization using Process Blueprint
Transformation Case Study
Chapter 6: Business Process Orchestration for SOA
BPM Architecture and Role of Business Process Orchestration
Executing BPEL Processes in BPEL Process Manager
Introduction to Business Rules Management
Business Rules Management, BPM, and SOA
Introducing Business Activity Monitoring

What You Will Learn

  • Modeling business processes in an SOA-compliant way
  • A detailed understanding of BPMN standard for business process modeling and analysis
  • Automatically translating BPMN into BPEL
  • Executing business processes on SOA platforms
  • Overcome the semantic gap between process models and their execution, and follow the closed-loop business process management life cycle
  • Understand technologies complementary to BPM and SOA such as Business Rules Management and Business Activity monitoring

In Detail

Modeling business processes for SOA and developing end-to-end IT support has become one of the top IT priorities. The SOA approach is based on services and on processes. Processes are focused on composition of services and in that sense services become process activities.

Experience has shown that the implementation and optimization of processes are the most important factors in the success of SOA projects. SOA is so valuable to businesses because it enables process optimization. In order to optimize processes, we need to know which processes are relevant and we have to understand them – something that cannot be done without business process modeling. There is a major problem with this approach – a semantic gap between the process model and the applications.

This book will show you how to fill this gap. It describes a pragmatic approach to business process modeling using the Business Process Modeling Notation (BPMN) and the automatic mapping of BPMN to the Business Process Execution Language (BPEL), which is the de-facto standard for executing business processes in SOA. The book will also cover related technologies like Business Rules Management and Business Activity Monitoring which play a pivotal role in achieving closed loop Business Process Management.


Read More

Recommended for You

WS-BPEL 2.0 Beginner's Guide
$ 32.99
BPEL pour les services web : Deuxième Edition [French]
$ 55.99
Business Process Execution Language for Web Services 2nd Edition
$ 21.00
BPEL Cookbook: Best Practices for SOA-based integration and composite applications development
$ 13.50
WS-BPEL 2.0 for SOA Composite Applications with Oracle SOA Suite 11g
$ 41.99