The UAF Service Sequences: Service Exchanges viewpoint is a UML Sequence diagram type that enables you to model ServiceRoles as a vertical object lifeline symbol, and ResourceExchanges as MessageFlow lines between the ServiceRole lifelines. On this diagram you model the sequential order of ResourceExchanges, chronologically from top to bottom.
Tips on creating this viewpoint
To find what Roles involve Services (PerformsInContext (Role) definition that joins a ServiceSpecification or a ServiceInterface with a ServiceFunction) – you can perform these steps:
1 Select Reports > Report Generator, and build a report that gets the definition “PerformsInContext (Role) (UAF)”, that use Definitions “ServiceInterface (UAF)” or “ServiceSpecification (UAF)”. Select the Report name for each row of the output (see report below).
2 Select the Report Type of Grid, and then click the Generate button.
3 In the Explorer tree, expand the definition type PerformsInContext (Role) and find the ServiceRoles found in the report. Select and drag the pertinent ones onto the diagram (see picture above).