Moreover, note that this transaction contains two activity sections, each of which is regarded as an
alternative. Meaning, if activity section 1/2 fails then activity 2/2 should be attempted. This activity
compensation aspect is identified by their atomicity flag which appears on the bottom-right in
International
News
Agency
service
cluster
Business News
Portal consumer
Auto Magazine
Portal
consumer
Homeland
Security
News Portal
consumer
Technology
Journal
Portal
consumer
EXHIBIT 14.22 STAR LOGICAL DESIGN COMPOSITION DIAGRAM
304 Ch. 14 Service-Oriented Transaction Model
newsAlerts(newsInput.string)
Homeland
Security
News Portal
consumer
International
News Agency
service cluster
Technology
Journal
Portal
consumer
Auto Magazine
Portal
consumer
Business News
Portal consumer
newsAlerts(newsInput.string)
newsAlerts(newsInput.string)
newsAlerts(newsInput.string)
1/2
newsAlerts(newsInput.string)
newsAlerts(newsInput.string)
2/2
CHO
CHO
EXHIBIT 14.23 STAR TRANSACTION ACTIVITY EXAMPLE
each activity section. In this case, activity 2/2 suggests elimination of news delivery to the auto
magazine portal consumer and the business news portal consumer, and attempt news transmission
only to the technological journal consumer and the homeland security news portal consumer??”the
most important customers.
DELIVERABLES
The service-oriented transaction diagram is the main artifact that is required in this phase.
Pages:
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527