Model one entity service candidate for each domain object identified during information modeling.
Name the service according to some naming conventions, e.g., EntityName+Entity+Service.
Identify service task candidates for each of the entity service candidates, concentrating primarily on "create, read, update, delete" (CRUD) tasks.
Identify additional service task candidates that, while remaining process- and solution-agnostic, provide functionality that will be useful to consumers of the entity-centric service.
Perform this step where appropriate and acceptable to the project stakeholders from a level of effort standpoint (and
subject to the organization's level of desire to achieve resusability). |
Add additional service candidates based on entity services identified in the choreography model that have not already been identified from the information model.
|