Packt Publishing Community Experience, Distilled

Business Process Driven SOA using BPMN and BPEL Table of Contents

HomeBooksSupportFreeAuthorsAward
WELCOME YOUR ACCOUNT NEWSLETTERS ARTICLES ABOUT US

 
Business Process Driven SOA using BPMN and BPEL Table of Contents
Back to BOOK PAGE

Table of Contents

Preface
Chapter 1: SOA and Business Processes
Chapter 2: Modeling Business Processes for SOA
Chapter 3: BPMN for Business Process Modeling
Chapter 4: BPMN—Advance Constructs
Chapter 5: Process Analysis and Transformation—From BPMN to BPEL
Chapter 6: Business Process Orchestration for SOA
Index
  • Chapter 1: SOA and Business Processes
    • Why Care about Business Processes?
      • Examples of Business Processes
      • How Business Processes Emerge
      • How Business Processes and IT Relate
      • IT Flexibility
        • Heterogeneous Architecture
        • Traditional Software Lifecycles
      • Why Do We Need SOA?
        • Why Should We Believe This?
    • SOA Approach to Business Processes
      • Major Improvements in the SOA Approach
      • Focus on Content, Not Technology
      • Management Support
      • SOA Competency Centre
    • SOA Inception
      • SOA Forces
      • Value of SOA for IT Departments
      • Changes in the Development Approach
      • Reduced Complexity
    • Technical Introduction to SOA
      • BPMN
      • BPEL
        • Features
      • Services
        • Service Interfaces
        • Messages
        • Synchronicity
        • Loose Coupling
        • Quality of Service
      • Other Important Parts of SOA
        • Enterprise Service Bus
        • Registry and Repository
        • Rules Engines
        • Business Activity Monitoring
        • User Interactions
    • How SOA, BPMN, and BPEL Fit Together
      • Agility
      • Resilience
      • Alignment Between Business and IT
      • New Business Models
      • How the Puzzles Fit Together
      • SOA Vendors
    • Summary
    • Chapter 2: Modeling Business Processes for SOA
      • Business Process Management
        • IT and BPM
      • SOA and BPM
      • Business Process Lifecycle
        • BPM and SOA—A Perfect Fit for the Lifecycle
      • Business Process Modeling
        • Modeling Method and Notation
          • ARIS
        • Modeling Notation
          • BPMN
        • Process Design
        • Results of Process Modeling
          • Process Map
          • Roles and Relations Structure
          • As-is Process Model
          • Publishing and Communicating Process Models
        • Process Simulation
          • Tools for Simulating Processes
        • Modeling Principles
        • Common Problems in Process Modeling
      • Process Implementation
        • Classic Software Development
        • Standardized ERP Solutions
        • Service Oriented Architecture
          • Process Implementation Phase with BPEL
      • Process Execution and Control
        • SOA for the Process Execution and Control Phase
        • Business Activity Monitoring
      • Process Optimization
        • The To-be Process Model
        • Key Performance Indicators
        • Typical Problems in 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
          • Business Process Diagrams—A Deeper Analysis of the Key Elements of BPMN
            • Events
            • Activities
            • Task
            • Gateways
            • Sequence Flow
            • Message Flow
            • Association
            • Pool
            • Lanes
            • Data Object
            • Group
            • Text Annotation
        • Introduction to Oracle Business Process Analysis Suite
          • Developing an Example Process Using BPMN and the Selected Tool
        • Summary
        • Chapter 4: BPMN—Advance Constructs
          • Business Process Modeling General Guidelines
            • Rule #1: Process Models Should Provide Aid in Process Understanding
            • Rule # 2: Match Each Split with a Join
            • Rule #3: Have a Well-Defined Start and End Event
            • Rule #4: Look Out for Orphan Tasks
          • BPMN Attributes and Tools Support
            • Business Process Diagram
            • Process
            • Sub-Process
            • Events in Detail
              • Start Events
              • End Events
              • Intermediate Events
          • Process Modeling Patterns and BPMN
            • Basic Control Patterns
              • Simple Sequence
            • Branching and Synchronization Patterns
              • Multi Choice
              • Structured Synchronizing Merge
              • Multi Merge
            • Iteration Based Patterns
              • Arbitrary Cycles
              • Structured Loop
            • Termination
              • Implicit Termination
              • Explicit Termination
            • Multiple Instance Pattern
              • Multiple Instances without Synchronization
              • Multiple Instances with a Priori Design-Time Knowledge
              • Multiple Instances with a Priori Run-Time Knowledge
            • State-Based Patterns
              • Deferred Choice
          • Summary
          • Chapter 5: Process Analysis and Transformation— From BPMN to BPEL
            • Business Process Analysis Using Simulation
              • The Business Process Model and Data input
              • Simulation and Scenario Analysis
              • Model Target Process
            • Business Process Transition: Bridging the Business—IT divide
            • BPMN to BPEL—Key Considerations
              • BPMN Specification for BPEL Mapping
              • Tools to Support BPMN-BPEL Transformations
                • Oracle BPM Suite: Oracle BPA and SOA Suite for BPMN-BPEL Mapping
                • Process Detailing for Transition—A Look into Oracle Extensions for BPMN and BPEL
            • Business- IT Synchronization using Process Blueprint
            • Transformation Case Study
              • Business Process Overview—What is 'Portfolio Account Opening?'
              • Business Process Transformation—Modeling and Analysis
              • Business Process Detailing for Transformation
              • Model Validation before Transformation
              • Automatic Mapping of BPA Elements for BPEL
              • Generate Business Process Blueprint
              • Retrieve the Business Process Blueprint
                • Create a BPA Connection for Importing the Blueprint
                • Create a BPEL Project
                • Blueprint View and BPEL View
              • Add Implementation Details
              • Deploy and Test
              • Updating the BPA Server
            • Summary
            • Chapter 6: Business Process Orchestration for SOA
              • BPM Architecture and Role of Business Process Orchestration
              • Executing BPEL Processes in BPEL Process Manager
                • Initiation of the Process Instance
                • Accessing a Human Task through the Worklist Application
                  • Task Invocation from BPEL Process Manager and its Integration with Worklist Application
              • Introduction to Business Rules Management
                • What are Business Rules?
                • Business Rules Anatomy
                • Automating Business Rules
                • Automating Business Rules for Business Issues
              • Business Rules Management, BPM, and SOA
                • Key Considerations for Selecting a BRMS
                • Key components of a BRMS—A Brief Look into Oracle Business Rules
                • Implementing Business Rules—The Business Rules Development Process
              • Introducing Business Activity Monitoring
                • What is BAM?
                • BPM, SOA, and BAM
                • Oracle BAM
                • Oracle BAM and BPM
              • Summary
              Back to BOOK PAGE

                 




              © Packt Publishing Ltd 2010

              RSS