Szczegóły ebooka

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

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

Matjaz B. Juric, Kapil Pant, Matjaz B Juric

Ebook
  • Business Process Driven SOA using BPMN and BPEL
    • Table of Contents
    • Business Process Driven SOA using BPMN and BPEL
    • Credits
    • Foreword
    • About the Authors
    • About the Reviewer
    • Preface
      • What This Book Covers
      • Conventions
      • Reader Feedback
      • Customer Support
        • Errata
        • Piracy
        • Questions
    • 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
            • User Interaction in BPEL
            • BPEL4People
      • 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
    • 2. Modeling Business Processes for SOA
      • Business Process Management
        • IT and BPM
      • SOA and BPM
      • Business Process Lifecycle
        • BPM and SOAA 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
            • Process Environment Diagram
            • Top-level Process Model
            • Detailed Process Maps
            • Exception Handling Diagram
          • 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
    • 3. BPMN for Business Process Modeling
      • The Need for Standards in Business Process Modeling
      • Business Process Classification and BPMN
        • Strategic or Operational
        • Process Type
        • Process Scope
      • Business Process DiagramsCore Elements
        • Business Process DiagramsA Deeper Analysis of the Key Elements of BPMN
          • Events
          • Activities
            • Sub-Process
          • 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
    • 4. BPMNAdvance 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
            • None
            • Timer
            • Message
            • Rule
            • Link
            • Multiple
          • End Events
            • None
            • Message
            • Link
            • Cancel
            • Error
            • Terminate
            • Compensation
            • Multiple
          • Intermediate Events
            • Message
            • Timer
            • Link
            • Rule
            • Error
            • Cancel
            • Compensation
            • Multiple
      • Process Modeling Patterns and BPMN
        • Basic Control Patterns
          • Simple Sequence
            • Parallel Split Sequence or Forking
              • Type 1: Uncontrolled Flow
              • Type 2: Controlled Flow
              • Type 3: Parallel Box
            • Synchronization or Joining Flow
              • Type 1: Use of Parallel (AND) Gateway
              • Type 2: Sub Process Completion
        • 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
    • 5. Process Analysis and TransformationFrom 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 BusinessIT divide
      • BPMN to BPELKey Considerations
        • BPMN Specification for BPEL Mapping
        • Tools to Support BPMN-BPEL Transformations
          • Oracle BPM Suite: Oracle BPA and SOA Suite for BPMN-BPEL Mapping
            • Tool Approach for Process Transformation
            • Modeling and Analysis Process
          • Process Detailing for TransitionA Look into Oracle Extensions for BPMN and BPEL
            • Automated Activity
            • Human Workflow Activity
            • Notification Activity
            • Business Rules Activity
      • Business- IT Synchronization using Process Blueprint
      • Transformation Case Study
        • Business Process OverviewWhat is Portfolio Account Opening?'
        • Business Process TransformationModeling 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
    • 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 BRMSA Brief Look into Oracle Business Rules
        • Implementing Business RulesThe Business Rules Development Process
      • Introducing Business Activity Monitoring
        • What is BAM?
        • BPM, SOA, and BAM
        • Oracle BAM
        • Oracle BAM and BPM
      • Summary
    • Index
  • Tytuł: 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
  • Autor: Matjaz B. Juric, Kapil Pant, Matjaz B Juric
  • Tytuł oryginału: 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
  • ISBN: 9781847191472, 9781847191472
  • Data wydania: 2008-08-28
  • Format: Ebook
  • Identyfikator pozycji: e_3c6m
  • Wydawca: Packt Publishing