[发明专利]一种软件需求规格说明书的评价方法有效
申请号: | 201910968462.5 | 申请日: | 2019-10-12 |
公开(公告)号: | CN110826312B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 欧阳柳波;王莹 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06F40/211 | 分类号: | G06F40/211;G06F40/242;G06F40/284;G06F8/10 |
代理公司: | 长沙朕扬知识产权代理事务所(普通合伙) 43213 | 代理人: | 何湘玲 |
地址: | 410000 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 需求 规格 说明书 评价 方法 | ||
本发明公开了一种软件需求规格说明书的评价方法,将所述软件需求规格说明书的目录项进行提取和保存,使用词典匹配方法与预存的标准目录中的,具有不同权值的目录项进行一一匹配;获取所有与所述软件需求规格说明书的目录中的任一目录项匹配成功的,标准目录的目录项对应的权值,并进行累加得到所述软件需求规格说明书的结构完整度;将所述结构完整度与预设的完整度等级进行匹配,得到所述软件需求规格说明书的结构完整性等级;返回所述结构完整度、完整性等级以及所述标准目录。本发明相比现有的人工方法而言,能够快速且较为准确的评价SRS文档的结构完整性,有效反应出SRS文档的质量,为评估软件需求规格说明书节省了大量的人力和时间。
技术领域
本发明涉及的技术领域为软件工程领域,具体涉及一种软件需求规格说明书评价方法。
背景技术
软件需求规格说明书(SRS文档)用于收集用户需求,是在软件开发过程中对系统的约束,是验证软件开发的过程产品和最终产品正确性的基准。SRS文档的质量是软件产品正确开发,验证和交付的重要因素。对SRS文档进行评估能快速的反映SRS文档的质量,并且能够根据评价指标有针对性的对SRS文档进行修改,以使得SRS文档更加完整和正确。软件需求规格说明书通常由自然语言描述组成,目前存在的软件需求规格说明书(SRS)的评价方法主要有:
运用机器学习评估需求文档质量的方法,例如基于案例推理的需求质量评价法,该方法将案例推理用于软件需求规范质量的分析。当评估新的案例时,从案例库中检索先前存储的评估案例或修改相似案例,用于为新案例提供质量分析结果。但这类方法在需求文档的评估方面存在局限性,其准确性主要取决于数据集以及所选用的学习算法。重点关注于需求质量属性的评价方法(如是否正确,是否可靠,是否可追溯),通过直接考量需求的一些属性来评估需求的质量。在这种方法中,一些考量的指标仍需要人为的决策,评价效率低下,且容易遗漏质量属性难以表示的需求缺陷。另外还有一些方法侧重于文档编写的规范性评价,如错别字,目录与正文匹配,这种评价法只能反映出需求文档编写是否规范,而无法反映出需求文本的整体质量。在以上方法中,前两者着重评估了需求的质量(即这个需求是好是坏),后者着重评估了编写的规范性。对SRS文档的表述和内容结构的评价没有过多的涉及,上述方法都忽略了对SRS文档表述和内容上的评估,即忽略了软件需求规格说明书简洁性、明确性、完整性的评价,造成现有的软件需求规格说明书的评估方法并不能准确的评估SRS文档的结构质量。
因此,如何解决现有的软件需求规格说明书的评估方法并不能准确的评估SRS文档的结构质量已成为本领域技术人员亟待解决的技术问题。
发明内容
本发明提供了一种软件需求规格说明书评价方法,用以解决现有的软件需求规格说明书的评估方法并不能准确的评估SRS文档的结构质量的技术问题。
为解决上述技术问题,本发明提出的技术方案为:
一种软件需求规格说明书的评价方法,应用于软件需求规格说明书评估系统中,包括以下步骤:
读入软件需求规格说明书;
对所述软件需求规格说明书的目录进行提取和保存;
使用词典匹配方法将所述软件需求规格说明书的目录中的目录项与预存的标准目录中的,具有不同权值的目录项进行一一匹配;获取所有与所述软件需求规格说明书目录中的任一目录项匹配成功的,标准目录的目录项对应的权值,并进行累加得到所述软件需求规格说明书的结构完整度;
将所述结构完整度与预设的完整度等级进行匹配,得到所述结构完整性等级;
返回所述结构完整度、完整性等级以及所述标准目录。
优选的,根据需求规格说明书目录以数字开头,以数字结尾的特点使用正则表达式“^[0-9].*[0-9]$”对所述说明书的目录进行提取和保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910968462.5/2.html,转载请声明来源钻瓜专利网。