The following change applies only to the first printing:
Content Corrections:
Page 98, in Figure 4.27:
In Step 1 instead of “Define Analysis Scope” it should be “Define Business Requirements“
Page 102, in Figure 4.30:
In Step 4 instead of “Task Services” it should be “Design Task Services“
Page 132, end of the second-last paragraph:
At the end of the last sentence, instead of “www.soapatterrns.org” the link should be “www.soapatterns.org“
Page 149, Step 4: Identify Process-Specific Logic:
The following first sentence of the opening paragraph for Step 4 should be deleted: “Any parts of the business process logic remaining after we complete step 3 will need to be classified as non-agnostic or specific to the business process.“
Page 155, in Figure 6.11:
In the label at the top of the service symbol, instead of “Cofirm Autorization” it should be “Confirm Authorization“
Page 161, in Figure 7.1:
In top left greyed out box instead of “Define Analysis Scope” it should be “Define Business Requirements“
Page 161, in Figure 7.1:
“Step 14: Revise Capability Candidate Grouping” should be deleted and “Step 15: Revise Resource Definitions and Capability Candidate Groupings” should be renumbered to become Step 14 so that the last step in the process is “Step 14: Revise Resource Definitions and Capability Candidate Groupings“
Page 224, Figure 9.3:
The caption for Figure 9.3 is incorrect and should say: “A microservice contract with a single purpose, non-agnostic functional scope. The service provides a single capability specific to and in support of its parent business process.“