14、基于场景技术的方法增强:产品与过程模型集成

基于场景技术的方法增强:产品与过程模型集成

在软件开发等领域,不同的方法往往各有优势。将不同方法的产品和过程模型进行集成,可以充分发挥各自的长处,提升整体方法的效能。下面我们就详细探讨两种方法(这里以 OOSE 和 CREWS - L’Ecritoire 为例)的集成过程,包括产品集成和过程集成。

1. 方法集成概述

方法集成主要包括产品模型和过程模型的集成。其目标是结合不同方法的优势,例如,利用 CREWS - L’Ecritoire 方法的创作工具和目标发现策略,以及 OOSE 方法的抽象和扩展策略,使集成后的方法优于单独的任何一种方法。

2. 产品集成
2.1 产品集成运算符

设 C 为概念集合,L 为链接集合,PM 为产品模型(PM ⊆ C * C * L)。以下是产品集成的运算符:
| 运算符 | 描述 |
| — | — |
| ADD_CONCEPT : PM * C → PM | 在产品模型中创建新的概念,添加时需至少添加一个连接该概念与产品模型中其他概念的链接。 |
| ADD_LINK : PM * C * C * L → PM | 在产品模型的两个概念之间创建关联、组合或 is - a 链接,创建前源和目标概念必须存在于产品模型中。 |
| ADD_PROPERTY : PM * C → PM | 为现有概念添加新属性。 |
| DELETE_CONCEPT : PM * C → PM | 从模式中移除概念及其所有属性,移除前需先移除该概念与其他概念的所有链接。 |
| DELETE_LINK : PM * C * C * L → PM | 从产品模型中移除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值