Business Process Driven SOA using BPMN and BPEL

BPMN and BPEL - Go from Business Process Modeling to Orchestration and Service Oriented Architecture with this book and eBook

Business Process Driven SOA using BPMN and BPEL

Starting
Kapil Pant, Matjaz B. Juric

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

Find out more

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3500+ 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.

Code Files
+ Collection
Free Sample

Book Details

ISBN 139781847191465
Paperback328 pages

Book Description

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.

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
Summary
Chapter 2: Modeling Business Processes for SOA
Business Process Management
SOA and BPM
Business Process Lifecycle
Business Process Modeling
Process Implementation
Process Execution and Control
Process Optimization
Summary
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
Summary
Chapter 4: BPMN—Advance Constructs
Business Process Modeling General Guidelines
BPMN Attributes and Tools Support
Process Modeling Patterns and BPMN
Summary
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
Summary
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
Summary

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

Authors

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
Summary
Chapter 2: Modeling Business Processes for SOA
Business Process Management
SOA and BPM
Business Process Lifecycle
Business Process Modeling
Process Implementation
Process Execution and Control
Process Optimization
Summary
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
Summary
Chapter 4: BPMN—Advance Constructs
Business Process Modeling General Guidelines
BPMN Attributes and Tools Support
Process Modeling Patterns and BPMN
Summary
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
Summary
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
Summary

Book Details

ISBN 139781847191465
Paperback328 pages
Read More

Read More Reviews