交付流程:RUP 面向服务的建模与体系结构
此交付流程代表 RUP/SOMA 的主要活动,RUP/SOMA 是集成的 SOA 开发方法。
描述工作分解结构团队分配工作产品使用
范围

业务变换分析的结果通常是整个业务的宽泛模型,但是重点将深入到关键能力和业务组件。RUP/SOMA 流程可能将重点置于以下范围之一:

  • 业务到 SOA 的宽泛变换, 将所有核心系统重新设计为核心和组合服务以支持灵活业务流程。
  • 关键业务组件变换为一组 IT 服务。
  • 增加新服务来实施新能力,以支持现有业务流程。

此外,此处的技术也可以应用于基础结构服务,定义和实施这些服务完全是为了支持 IT 需求,在此情况下,不会将需求回溯到业务变换分析中的工作产品。

用途

此引用流程旨在提供核心活动和任务以完成 SOA 项目。虽然此引用流程复用了核心 RUP 和 RUP 业务建模的一些方面,但是它仅将特定于 SOA 开发的那些方面结合在一起。目的是按迭代方式应用此引用流程,关于此类应用程序示例,请参阅 RUP 传统交付流程。

关系
描述

此流程交付 RUP/SOA 和 IBM 全球业务服务 SOMA 方法的综合任务、技术和指导信息。此交付流程旨在使读者将重点仅放在 SOA 项目的核心方面,虽然在 RUP 的其余部分中可能存在有用的其他技术,但是交付流程突出的是关键元素。

此交付流程中所述的四个阶段旨在自身进行迭代,同时假定整个流程中发生多个迭代。例如,给定了业务变换分析阶段的一整套工件,可能执行多个确定和规范阶段以分割业务模型,并允许每个确定迭代处理一个子集(对于已确定服务的规范,情况同样如此)。

属性
事件驱动
多次出现
正在进行
可选
已计划Yes
可重复