Callback, 17
Callback operation, 17–18
Cast, 53
Category bag, 84
Change-tracking, 230–231
Child element, 44, 96, 97, 132
Choreography, 21
Clarity, xv
Coarse-grained services, 6
Comment node, 86
Comment() node test, 101
Commit changes, 21
Compensate activity, 270–271
CompensateScope activity, 271–272
Compensating services, 21–22
Compensation handling, 122, 133, 144–146, 287
Complex data types, 52–53, 56–57
Component(s), 202–214
and composite compared, 199
defined, 195
property, 195, 204, 213–214
reference, 195, 205, 213–214
service, 203–204
type, 211–212
ComponentType file, 212–213
Composite(s), 214–226
attributes in, 215
and component compared, 199
constraining type, 226
defined, 196, 214
higher- and lower-level, 223–224
inclusion, 225
property, 217–218, 224
reference, 218–220, 224
service, 215–217, 224
wires, 220–223
Concurrency, 122, 146–155
advanced, 151–155
join condition, 153–155
optimistic, 237
transition condition, 152–153
Confidentiality, 20, 201, 203
Configuration setting, 22
Constraining type, 226
Content, 12, 44
Content model, 54
Context, 91–93
Context diagram, 33
Context node, 92
Context position, 93
Contract
defined, 11
Quality of Service (QoS), 11
service interface, 11
Conversation, 23, 24, 202
Correlation, 24–25, 122
Correlation sets, 138–140, 287
errors, effect of, 140
initiation attributes, 138, 139–140
join value, 140
no value, 139–140
request-response value, 140
request value, 140
response value, 140
yes value, 140