8、统一过程中可追溯性链接的定制

统一过程中可追溯性链接的定制

在软件开发过程中,可追溯性链接对于确保项目的连贯性、可维护性和质量至关重要。本文将深入探讨统一过程(UP)中可追溯性链接的定制,包括其表示方法、相关工件以及开发活动中的链接建立。

1. 可追溯性链接的表示

在UML中,可追溯性链接被定义为一种特殊的依赖关系。它使用与普通依赖相同的图形表示,即带有 «trace» 构造型的单向箭头。对于简单的依赖,箭头从依赖元素(目标)指向独立元素(源),例如分析对象连接到用例。需要注意的是,可追溯性链接的图形方向并不排除其在前后两个方向的使用。

2. 软件开发过程与方法

软件开发过程由从需求到系统实现的活动和工件组成。开发人员的行为与方法的活动越对应,可追溯性链接的处理就越能自动化。可以对这些活动应用可追溯性规则,过程描述越精细,就越容易定义创建和更新可追溯性链接的规则。本文提出的可追溯性方法目前聚焦于统一过程(UP)。

3. 统一过程(UP)

UP结合了多种祖先方法,如面向对象软件工程(OOSE),基于最佳实践和经验,有商业版和开源版。其过程模型、活动和工件组成的描述足以满足目标支持水平,并且可以根据特定项目和公司需求进行定制。UP是一个增量和迭代的过程,基于用例和架构的软件开发。为了建立可追溯性链接,需要进一步细化和增强UP的需求活动,为此将类似于[9]中的文本模板集成到过程中。

4. 用文本模板描述需求

Chris Rupp等人将需求开发描述为一个三步过程,包括制定、分析和通过规则逐步改进需求。他们引入了需求模式的概念来加速这个过程,需求模式基于形式定义的元素构建自然语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值