|
目录
|
SvcV-10a服务规则模型 |
作者:俎涛,张贵显(火龙果科技) |
566 次浏览 |
5次 |
|
|
动机: 可以使人员更好的了解服务规范,对服务提出的功能及非功能约束,进而了解服务在什么情况下可以做,如何做等 。
内容: 描述了对服务以及服务所需的资源和组件的约束。如对资源、功能、数据和端口的约束。约束可以是功能性的或非功能性的。
用途: SvcV-10a 的用途包括:
SvcV-10a 描述了控制、约束或以其他方式指导架构实现方面的规则。服务规则是定义或约束业务某些方面的声明,可以应用于 :
- 执行者。
- 资源流。
- 服务功能。
- 系统端口。
- 数据元素。
与 OV-6a 操作规则模型相比, SvcV-10a 侧重于物理和数据约束,而不是业务规则。
约束条件可分为以下几类 :
- 结构化断言——控制体系结构某些物理方面的非功能约束。
- 动作断言——控制资源行为、资源交互和资源流交换的功能约束。
- 衍生 - 这些涉及用于计算事实的算法。
如果服务规则基于某种标准,那么该标准应该在 StdV-1 标准配置文件中列出。
一些服务规则可以作为注解添加到其他模型中。 SvcV-10a 应该提供一份完整的规则集列表,并引用它们所影响的任何模型。 SvcV-10a 示例:
SvcV-10a建模说明(建模工具EA):
Toolbox |
说明 |
|
Entity Item:实体项
Exchange Element:交换的元素
Function:功能
Physical Data Model:物理数据模型
Resource Constraint:资源约束
Resource Interaction:资源交互
|
|
566 次浏览 |
5次 |
|
|
|