计算机科学 ›› 2016, Vol. 43 ›› Issue (Z6): 471-475.doi: 10.11896/j.issn.1002-137X.2016.6A.111
胡文生,杨剑锋,赵明
HU Wen-sheng, YANG Jian-feng and ZHAO Ming
摘要: James Martin等人的研究成果表明软件产品的大部分故障来源于需求阶段。为了提高软件产品的质量,保证软件需求规格说明(Software Requires Specification,SRS)的一致性、正确性、无歧义就显得尤为重要。利用自然语言处理技术,通过对软件需求规格说明中功能性需求语句进行词语划分并做词性标注,将每个功能需求语句转换为由关键词构成的权重向量,结合灰色聚类算法最终实现将功能语义相似的需求语句聚合在一起,从而达到需求分类的目的。分类的结果不仅方便需求分析人员进行需求审查,同时也方便软件开发人员进行软件编程以及维护人员对软件系统的修改和变更。
[1] Martin J.An Information Systems Manifesto [M].Upper Saddle River,NJ,USA:Prentice Hall PTR,1986 [2] Hu Wen-sheng,Zhao Ming,Wu Shi-yi,et al.Requires analysis based on software maintainability[C]∥2014 International Conference Reliability,Maintainability and Safety(ICRMS).2014:354-357 [3] 徐锋.软件需求最佳实践——SERU过程框架原理与应用[M].北京:电子工业出版社,2011:2-15 [4] 郭晓君,刘思锋,方志耕.基于合成灰数灰度的区间灰数自忆性预测模型[J].系统工程与电子技术,2014,36(6):1124-1129 [5] 刘思峰,谢乃明,等.灰色系统理论及其应用[M].北京:科学出版社,2008:52-63 [6] 余金山.实时UML Rational Rose RealTime建模案例剖析[M].北京:电子工业出版社,2007 [7] 张尧庭,方开泰.多元统计分析引论[M].武汉:武汉大学,2013,32(6):1071-1078 [8] 戴晖,郭均鹏,高飒,等.一般分布区间型符号数据的系统聚类[J].数理统计与管理,2013,32(6):1071-1078 |
No related articles found! |
|