JBoss.org
Community Documentation
Next
Eclipse User Guide
Testable Architecture
by
Gary
Brown
,
Jeff
Yu
, and
Jeff
DeLong
1. Overview
1.1. Describing an Architecture using Choreography
1.2. SOA Lifecycle Governance
1.2.1. Design Time Governance
1.2.2. Runtime Governance
1.3. First Steps
2. Scenarios
2.1. What is a Scenario?
2.2. Creating a Scenario
2.3. Adding Roles to a Scenario
2.4. Defining an Interaction
2.5. Representing Elapsed Time
2.6. Composing Scenarios
2.7. Generating an Image
2.8. Scenario Simulation
2.9. Create BPMN2 Choreography and Process Models
3. Choreography
3.1. What is a Choreography?
3.2. Creating a Choreography
3.3. Importing Schemas
3.4. Defining a Choreography Task
3.5. A Complete Choreography
3.6. Adding Service Interfaces
3.7. Verify the Choreography
4. Service Contract
4.1. Generating a Contract
5. Service Design and Implementation
5.1. Generating a Service
5.1.1. BPMN2 Process
6. Validating Artifacts
6.1. Static Validation of Artifact
6.2. Validation between Artifacts
6.2.1. Dynamically verify the service implementation
6.2.2. Statically verify the externally observable behavior
6.2.3. Conformance between Artifacts
A. Revision History
Next
Chapter 1. Overview