Артефакт: Service Contract
This artifact is a representation of some set of communication between two or more services usually encapsulated as a new service. In this way, the model can represent services whose implementation is simply the collaboration of a set of existing services.
Типы рабочих продуктов: Элементы модели
Назначение

The following people use the service providers:

  • Implementers, for an understanding of the collaborations and how services are to be composed.
  • Designers of services in understanding the collaboration context in which services will be used and reused.
  • Those who design the next version of the system, to understand the functionality in the service model and specifically the constraints in moving services between providers.
  • Those who test the classes, to plan testing tasks.
Взаимосвязи
Артефакт-контейнер
РолиОтветственный: Изменен:
Доводка
Опции представленияUML Representation:

Collaboration, stereotyped as <<Service Collaboration>>. The participants in the collaboration may only be instances of Service Providers.

Дополнительные сведения