Pattern Form and Pattern Chapter Structure
Structure and Overview of this Book
2 Service-Oriented Architecture: A Business Perspective
Business Agility as a Driving Force
Business Process Modeling versus SOA Modeling
Business Process Orientation in Business Information Systems
Extracting Business Processes from Applications
Process-Aware Information Systems
The Business Impact of Process-Driven SOA
3 Service-Oriented Architecture: A Technical Perspective
From Interface Descriptions to Service Contracts
Adaptation in the Remoting Layer
Communication Protocol Adaptation
SOA and Business Processes: Integrating Services and Processes
SOA and Event-Driven Architecture
4 Pattern Language Walk-Through: An Example from the Insurance Business
Claims Management as a High-Level Business Domain View
Modeling the Claims Management Macroflow Processes
Business Domain View of the Claims Notification Process
Business Domain View of the Claim Reserve Process
Business Domain View of the Triage-and-Assignment Process
Business Domain View of the Claim Investigation Process
Business Domain View of the Claim Negotiation Process
Modeling Claims Management Use Cases as Microflows
Claims Data as a Central Resource
Technical Architecture for Claims Management
Technical Claims Process Modeling and Implementation
Technical Domain View of the Claim Notification Process
Technical Domain View of the Claim Reserve Process
Technical Domain View of the Triage-and-Assignment Process
Technical Domain View of the Claim Investigation Process
Technical Domain View of the Claim Negotiation Process
Technical Design of the Service Interfaces
Technical Design of Automatic Microflows and Service Components
5 Decomposing and Executing Business-Driven and Technical Processes
Case Study: Business Transformation of Telecom Order Management
6 Integration and Adaptation in Process-Driven SOAs
Integration Adapter Repository
Process Integration Architecture
Case Study: Java Implementation of Process-Based Business Services Integration
7 Aligning Business Goals and Service Design
Problems of Aligning Business Goals and Service Design
Designing Business-Driven Services
8 Business Object Integration: How to Deal with the Data?
Synchronization on Business Objects
Private-Public Business Object
Service-Based Integration of External Systems
Data Integration Issues in SOAs
Restructuring the External System for Service-Based Integration
Integrated Business Object Model
Case Study: Business Object Integration in a Telecommunications SOA Project
9 Process Design: Mapping Domain Views to Technical Views
Generic Process Control Structure
Process-Based Error Management
10 Integrating Events into Process-Driven SOAs
11 Invoking Services from Processes
Fire-and-Forget Service Activity
Multiple Asynchronous Results Service
Asynchronous Subprocess Service
12 Synchronization of Processes Running in Parallel
Appendix: Related and Referenced Patterns
3.149.250.168