证据理论在软件需求工程中的应用

  • 格式:pdf
  • 大小:157.69 KB
  • 文档页数:3

Θ A2
则 称 m( 为基本概率分配函 A)ห้องสมุดไป่ตู้=1,∑ m( =0, ∑ m( ) *)
摘 要 软件需求是一种不确定信息, 用证据理论对软件需求进行定量的分析能够明确软件对不同需求的信任度和 需求之间的信任度 , 减少软件需求工程的模糊性 , 为软件的设计与实现提供必要的依据 。 关键词 软件需求 , 证据理论 , 信任度
S t u d o n t h e A l i c a t i o n o f E v i d e n c e T h e o r i n S o f t w a r e R e u i r e m e n t s E n i n e e r i n y p p y q g g
A b s t r a c t o f t w a r e r e u i r e m e n t i s a k i n d o f u n c e r t a i n i n f o r m a t i o n . U s i n e v i d e n c e t h e o r t o d o u a n t i t a t i v e a n a l s i s o f S q g y q y s o f t w a r e r e u i r e m e n t s c a n c l e a r c r e d i b i l i t i n d i f f e r e n t r e u i r e m e n t s f o r s o f t w a r e a n d t h e c r e d i b i l i t a m o n r e u i r e - q y q y g q , m e n t s r e d u c e t h e a m b i u i t o f s o f t w a r e r e u i r e m e n t s e n i n e e r i n s o a s t o o f f e r n e c e s s a r b a s e s f o r s o f t w a r e d e s i n a n d g y q g g y g i m l e m e n t a t i o n . p , , K e w o r d s o f t w a r e r e u i r e m e n t s E v i d e n c e t h e o r C r e d i b i l i t S q y y y 刻一个用户只能操作由一个需求所产生的一个功能, 所以不 它们是互斥的 。 会有两个需求同时发生 , 2. 2 识别框架的幂集 证据理论中 , 识别框 架 的 幂 集 定 义 为 描 述 识 别 框 架 中 元 素的所有组合情况的集合 。 因为软件识别框架中的元素是 单 所以其幂集中的元素分为单个需求和需求组合两种 个需求, 情况 。 …} , 设某软件的识别框架为 Θ= { 其中 a、 a, b, c, b、 c 是单
第3 9卷 第1 1 A期 2 0 1 2年1 1月
计 算 机 科 学 C o m u t e r c i e n c e S p
V o l . 3 9N o . 1 1 A N o v 2 0 1 2
证据理论在软件需求工程中的应用研究
梅 莹 丁晓明 ( ) 西南大学计算机与信息科学学院 重庆 4 0 0 7 1 5
ME I Y i n I NG X i a o i n D -m g g
( , , ) S c h o o l o f C o m u t e r a n d I n f o r m a t i o n S c i e n c e S o u t h w e s t U n i v e r s i t C h o n i n 4 0 0 7 1 5, C h i n a p y g q g
{ } , } , } , } , } , } 等, 这 b C= { c a, b a, c b, c a, b, c α= { γ= { δ= { β= { 里的 A、 B、 C 是单个需求的集合 , α、 γ、 δ 为需求组合的集合 。 β、 2. 3 基本概率分配函数
Θ , 证据理论 中 , 如 果 函 数 m( 满 足: 且有 m: 2 0, 1] *) →[
Θ …} , , 且 A= { 个 需求 , ={ A, B, C, a} B= Θ 的幂集 2 α, γ, δ, β,
1 前言
证据理论是信息融合领域中对不确定信息的一种处理 方 法, 它通过特定的函数模型对抽象复杂的信息进行处理 , 并以 辅助决策 数值的形式精确地表达出对模糊信息的信任程度, 者进行决策 。 软件需求的确定是 软 件 开 发 过 程 中 最 重 要 的 一 部 分 , 它 通常是通过对潜在用户的需求进行访问总结而得, 但是由于 用户自身无法对需求进行清楚的描述和技术人员欠缺特定 领 域知识等原因, 使得用户的需求因不能被准确地理解而成为 一种不确定的信息 。 目前 , 国内外大多数 学 者 的 研 究 成 果 主 要 集 中 于 对 满 足 各种应用需求的软件可信度的分析, 而较少有对软件需求本 身的信任程度进行评价的 。 他们采用基于经验的软件信任 度 未充分考虑到信任的模糊性和不 评估模型和概率评估模型, 确定性 , 从而使评估结果存在偏差 。 本文将证据理论引入到软件需求工程中 , 用信任度 、 不确 不信任度 3 个指标来度量软件与需求 、 需求与需求 之 间 定度 、 的信任关系 , 从而确定软件中不同需求的信任度 , 使软件的 开 发过程有据可依 。