[发明专利]一种软件需求规格说明书的评价方法有效
申请号: | 201910968462.5 | 申请日: | 2019-10-12 |
公开(公告)号: | CN110826312B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 欧阳柳波;王莹 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06F40/211 | 分类号: | G06F40/211;G06F40/242;G06F40/284;G06F8/10 |
代理公司: | 长沙朕扬知识产权代理事务所(普通合伙) 43213 | 代理人: | 何湘玲 |
地址: | 410000 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 需求 规格 说明书 评价 方法 | ||
1.一种软件需求规格说明书的评价方法,应用于软件需求规格说明书评价系统中,其特征在于,包括以下步骤:
读入软件需求规格说明书;
对所述软件需求规格说明书的目录进行提取和保存;
使用词典匹配方法将所述软件需求规格说明书的目录中的目录项与预存的标准目录中的,具有不同权值的目录项进行一一匹配;获取所有与所述软件需求规格说明书的目录的任一目录项匹配成功的标准目录的目录项所对应的权值,并进行累加得到所述软件需求规格说明书的结构完整度;
将所述结构完整度与预设的完整度等级进行匹配,得到所述软件需求规格说明书的结构完整性等级;
返回所述结构完整度、完整性等级以及所述标准目录。
2.根据权利要求1所述的软件需求规格说明书的评价方法,其特征在于,根据需求规格说明书目录以数字开头,以数字结尾的特点使用正则表达式“^[0-9].*[0-9]$”对所述说明书的目录进行提取和保存。
3.根据权利要求1所述的软件需求规格说明书的评价方法,其特征在于,预存的标准目录中的,具有不同权值的目录项包括:权值为5的目录项、权值为6的目录项、权值为8的目录项以及权值为10的目录项;其中,权值为5的目录项包括目的、范围、定义与缩写、参考文献、产品视角、产品功能、用户特性及索引;权值为6的目录项包括约束与限制、假设与依赖及附录;权值为8的目录项包括外部接口、性能需求、数据库需求及软件质量属性;权值为10目录项包括功能需求。
4.根据权利要求3所述的软件需求规格说明书的评价方法,其特征在于,所述完整度等级包括四个等级,分别为“结构不完整,内容缺失严重”、“结构不完整,内容有较大缺失”、“结构基本完整,内容有少量缺失”以及“结构基本完整,内容基本完整”;若完整度得分小于75分的,判定为结构不完整,内容缺失严重;若完整度得分大于或等于75分,并小于85分,判定为结构不完整,内容有较大缺失;若完整度得分大于或等于85分,并小于95分,判定为结构基本完整,内容有少量缺失;若完整度得分大于或等于95分,并小于或等于100分,判定为结构基本完整,内容基本完整。
5.根据权利要求1至4中任一项所述的软件需求规格说明书的评价方法,其特征在于,所述评价方法还包括表述简洁性评价,所述表述简洁性评价包括:
通过词典匹配算法在软件需求规格说明书中查找所述预存的命令性词汇,若查找到所述预存的命令性词汇,则将所述命令性词汇所在的句子判定为命令性句子;
计算所述软件需求规格说明书中的命令性句子数占总句子数的比值,得到所述软件需求规格说明书的简洁度;
将所述简洁度与预设的简洁度等级进行匹配,得到所述表述简洁性等级;
返回所述软件需求规格说明书的简洁度、简洁性等级、总句子数以及命令性语句的句子数。
6.根据权利要求5所述的软件需求规格说明书的评价方法,其特征在于,获取所述软件需求规格说明书的总句子数,包括:
以句号、分号、感叹号以及问号为分隔符,使用切分函数对软件需求规格说明书进行切分,统计所述切分函数切分完所述说明书所需的切分次数作为所述说明书的总句子数;
获取所述软件需求规格说明书的命令性语句的句子数,包括:
在判定命令性句子时,每判定成功一个命令性句子,保存该命令性句子,并令命令性句子总数加一。
7.根据权利要求5所述的软件需求规格说明书的评价方法,其特征在于,所述简洁度等级包括四个等级:分别为简洁性差、简洁性一般、简洁性较好以及简洁性好;当简洁度小于10%,则判定为简洁性差;当简洁度大于或等于10%,并小于15%,则判定为简洁性一般;当简洁度大于或等于15%,并小于20%,则判定为简洁性较好;当简洁度大于或等于20%时,则判定为简洁性好。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910968462.5/1.html,转载请声明来源钻瓜专利网。