登录    注册    忘记密码

详细信息

基于灰色聚类算法的需求分析     被引量:5

Requirements Analysis Based on Grey Clustering Algorithm

文献类型:期刊文献

中文题名:基于灰色聚类算法的需求分析

英文题名:Requirements Analysis Based on Grey Clustering Algorithm

作者:胡文生 杨剑锋 赵明

第一作者:胡文生

机构:[1]贵州理工学院信息工程学院;[2]贵州大学贵州省可靠性工程研究中心;[3]瑞典瑞典耶夫勒大学技术系

第一机构:贵州理工学院电气与信息工程学院

年份:2016

期号:S1

起止页码:471-475

中文期刊名:计算机科学

外文期刊名:Computer Science

收录:CSTPCD;;北大核心:【北大核心2014】;CSCD:【CSCD_E2015_2016】;

基金:贵州省科技合作计划项目(黔科合LH字[2015]7105);贵州省科学技术基金(黔科合J字[2015]2064)资助

语种:中文

中文关键词:需求;软件需求规格说明;软件故障;聚类;

外文关键词:Requires;;Software requires specification(SRS);;Software fault;;Clustering

摘要:James Martin等人的研究成果表明软件产品的大部分故障来源于需求阶段。为了提高软件产品的质量,保证软件需求规格说明(Software Requires Specification,SRS)的一致性、正确性、无歧义就显得尤为重要。利用自然语言处理技术,通过对软件需求规格说明中功能性需求语句进行词语划分并做词性标注,将每个功能需求语句转换为由关键词构成的权重向量,结合灰色聚类算法最终实现将功能语义相似的需求语句聚合在一起,从而达到需求分类的目的。分类的结果不仅方便需求分析人员进行需求审查,同时也方便软件开发人员进行软件编程以及维护人员对软件系统的修改和变更。
The research results of James Martin et al.show that most of software faults come from the requirements phase.To improve the quality of software products,that the software requirements specification(SRS)must maintain consistency,correctness and unambiguous is very important.The functional requirement statements in SRS are made word division and speech tagging by natural language processing technology.Each functional requirement statement is converted to a weight vector based on the key words and the functional requirement statements with similarity semantics can be clustered by grey clustering algorithm.The results of clustering can not only facilitate the requirements analysis to review SRS,but also facilitate the developer and software maintenance to carry out activities.

参考文献:

正在载入数据...

版权所有©贵州理工学院 重庆维普资讯有限公司 渝B2-20050021-8 
渝公网安备 50019002500408号 违法和不良信息举报中心