基于依赖关系的软件需求建模与优先级评估方法研究

来源 :武汉大学 | 被引量 : 3次 | 上传用户:rockyin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对软件市场的激烈竞争,快速且准确的获得需求模型和需求优先级,对于提高软件竞争力具有重要意义。已有需求建模和优先级评估方法主要存在以下5个问题:1)忽视需求间依赖关系:在需求建模和优先级评估中的忽视需求间依赖关系的存在,需求间依赖关系难以获取,缺少系统化的方法发现和运用需求间依赖关系;2)建模内容不全面:多数情况下,只关注于功能需求建模,忽视对非功能需求的建模;3)知识复用程度低:大部分方法基于需求工程师的主观经验,缺少对领域知识的构造和使用;· 4)结果准确性无法保障:优先级评估过程中对主、客观信息整合不够充分,评估结果的准确性过于依赖涉众主观认知和经验水平;5)扩展性差:面对大规模需求时,需求建模和优先级评估的效率低、耗时长,方法可操作性差。针对上述亟需解决的问题,本文开展了以下研究工作:(1)提出了一种基于软件非功能属性的领域知识构造方法NFADKC(Non-Functional Attributes based Domain Knowledge Construction)。在整合软件质量、安全性等规范和已有文献研究的基础上,首先建立软件非功能属性结构分解树NFAT(Non-Functional Attributes Tree),指导需求的定义和精化;然后,定义基于模糊集合的隶属度函数,实现个体知识的采集、转化和融合;接着,设计隐性依赖关系发现算法,根据已有显性知识获得隐性知识;通过整合显性知识和隐性知识,生成非功能属性依赖关系模型NFADKM(Non-Functional Attributes based Domain Knowledge Model)。实验案例证明本方法能够有效地辅助涉众建立领域知识。(2)提出一种基于NFADKM的非功能需求建模辅助方法。在面向领域的软件非功能属性依赖关系模型NFADKM的基础上,首先定义NFADKM和NFR框架(Non-Functional Requirements Framework)中依赖关系的形式化描述方式,用于刻画领域知识和需求依赖关系,为推理规则的设计和应用提供基础;其次,设计领域知识应用规则,用来实现领域知识和需求模型的融合;然后,提出一种基于规则的推导算法,在基于NFR框架的需求模型的基础上用于自动化的生成扩展后的非功能需求模型。交叉实验证明该方法可以有效的提升需求模型的信息完整性和NFR框架的建模效率。(3)针对需求优先级评估结果严重依赖涉众主观经验的问题,提出一种基于依赖关系和用户偏好的需求优先级评估方法DRank。首先,在目前优先级方法文献中所涉及到的优先级评估属性的基础上,对其进行了整理和分类,提出统一的评估属性分解树 PEAT(Prioritization Evaluation Attributes Tree),帮助需求分析人员按照项目特征高效率的选择合适的评估属性;然后,通过使用机器学习算法RankBoost计算用户的偏好,基于PageRank设计链路分析算法确定需求的影响力;最后,结合需求间业务逻辑关系,达到了整合主客观因素评估需求优先级的目的。(4)组织受控实验对DRank和CBRank、AHP、EVOLVE方法的可用性分别进行了比较和评价。在实验中,设计了相关问卷,调查被试关于DRank的易学性、易用性以及使用意图的意见;同时,从人工耗时、需求优先级结果的Top匹配率和评估结果逆序率3个方面,采用假设检验方法分析了 DRank与其它3种方法在可操作性和结果准确性上的差异。分析结果表明被试普遍认为DRank比较有用,容易使用;就所得到的需求优先级的准确性方面,DRank均优于CBRank、AHP、EVOLVE 方法。(5)设计了支持需求建模和优先级评估的原型系统。系统提供的客户端应用可以方便用户在PC机上描述、提交个体知识以及完成对需求的建模、优先级评估操作等;此外系统在服务器端部署的数据管理和分析功能既可以从客户端采集数据和反馈用户请求,还负责完成数据的整理分析工作。本研究对系统的架构和功能设计进行了说明。
其他文献
镜面舌的特点是舌体表面的舌苔褪去,舌面光洁如镜。传统中医认为镜面舌的形成主要因胃气阴伤和瘀血阻络所致;但是现代医学研究表明很多医源性、药源性因素或者是某些手术也同
目的:探讨穴位按摩对轮状病毒肠炎的影响。方法:选择200例轮状病毒性肠炎住院患儿,采用简单随机方法分为观察组、对照组各100例。对照组采取常规的治疗,即采用维持水电解质、
近期,万福生科造假案在资本市场掀起了轩然大波,我国企业舞弊造假现象再次进入人们视野。本文基于会计舞弊GONE理论,全面分析了万福生科造假动机,以期从源头上识别、评估、防
2017年日本第48届众议院选举结果公布,自民-公明执政联盟在此次选举中再次掌握众议院绝对多数议席,而且由于众议院议席总数减少,执政联盟的议席率相对2014年众议院选举后有了
<正> 词类活用是指某类词的词性在一定的条件下发生变化,而临时具有另一类词的语法功能的现象。现今语法界判定古汉语词类活用的标准一般有两点:一、词类活用不是一个词所固
<正>国函[2015]194号内蒙古自治区人民政府:你区关于报请审批呼和浩特市城市总体规划的请示收悉。现批复如下:一、原则同意《呼和浩特市城市总体规划(2011—2020年)》(以下简
在原始社会时期龙凤图像从象征神秘力量的图腾,演变为封建皇权的代表,并且随着社会的发展成为承载民众美好意愿的吉祥图像。龙凤图像在消费化与范艺术化两大社会背景下,已寄身于“设计”这一类富有创造力的行业,龙凤图像的艺术性栖寄于超越商品实用功能以外的那部分符号消费。在今天,龙凤图像作为包含着传统文化道德内涵与民族审美情趣的文化符号,在商业插图设计领域中体现出既古老又时尚的艺术形态。首先,现当代商业插图的定
医疗耗材集中采购是保证器械质量,减轻群众医疗费用负担的重要措施。本文就集中采购的必要性及医疗机构在医用耗材集中采购管理过程中的作用进行了阐述。做好集中采购工作不
《“健康中国2030”规划纲要》的审议通过标志着全民健康正逐步上升为国家战略。以此为契机,中国的健康产业开启了新纪元。黑龙江省拥有丰富的农业、医药、旅游、教育等资源,
广西的松脂林化产业在全国的生产格局中占据极其重要位置,本文就2018年最新一组产品监管数据对该地区相关产业的现状及应对展开讨论。