Activity:服务规范
此功能模式提供了服务行为规范,并标识了服务提供者和分区。
扩展:服务规范
描述工作分解结构团队分配工作产品使用
用途
此功能模式的目的是提供服务行为的详细规范并根据服务提供者和分区对服务组合建模。
关系
描述

此功能模式具有以下目标:

  • 通过提供服务行为的详细规范并根据服务提供者和分区对产品服务组合建模,优化服务设计元素的定义
  • 作出设计更改或标识新的服务设计元素时,优化和更新用例实现
  • 随设计演进复审该设计
属性
事件驱动
多次出现
正在进行
可选
已计划
可重复
人员配备

通常,一个人或一个小组负责一组服务规范、服务及其协作。该人员/小组负责充实元素的设计详细信息,并完成服务规范的所有操作定义和行为模型以及与其他服务和服务规范的关系的定义。该人员/小组可以根据程序包或子系统以传统的 UML 方法组织模型,也可使用服务分区来提供模型组织的逻辑视图。

通常,负责服务协作或服务组合的其他模型的设计人员应该熟悉服务通道和消息的绑定和编码选项。这些选项具有不同的性能和安全特征,进行选择时应根据整个解决方案的非功能需求作出权衡。

优化个别服务模型元素时,必须优化用例实现以反映服务模型元素的职责演进。通常,一个人员或小组负责优化一个或多个相关的用例实现。添加或优化服务模型元素时,如果用例实现过时或服务模型中的改进可以简化用例实现,则需要重新考虑并演进用例实现。负责用例实现的个人或团队应对用例所需的行为以及在服务模型元素之间分配该行为的不同方法的权衡有更全面的了解。另外,因为他们负责选择将执行用例的元素,他们需要对服务模型元素自身的指定行为有深入的了解。

更多信息