Initial service candidate model for this task service is created. The focus of this task is on
services contained in choreograpy models that are not entity or utility type services. This is logic that includes
business rules, conditional logic, exception logic, etc. This business logic may be implemented in rules, procedural
code, scripting languages, etc. If the business logic is best expressed as business rules, then reference should be
made to the associated Rule List.
These task services do not include the high level processes themselves, which are orchestrations
implemented in orchestration language such as BPEL.
If this task service candidate needs to coordinate (compose) the use of other previously identified
services in order to meet its processing requirements, that composition (which can also be described as a
collaboration) is also modeled in this task.
|