摘要
软件需求陈述是影响软件设计和实现的关键因素,对需求陈述质量的度量长期依赖于专家定性的经验判断,容易造成疏漏,难以找出需求陈述的问题和改进要求。以面向对象的分析方法为基础,在需求陈述模板下,定义了需求陈述准确性、一致性、完整性、稳定性和复杂性定量度量公式,提出了软件需求阶段的复杂性定量度量和需求陈述有效性检验方法。通过有效性和复杂性指标分析,表明该方法可用于发现需求陈述中的遗漏和缺陷、对需求空间变更的代价进行估计和指导软件适应性设计。
The software requirement description is a key factor that influences the design and preparation of software. The evaluation of the quality of the requirement description has depended heavily on the experience of the experts for a long time,being easy to missing items in the description and difficalt to find the problems and make improvement.Based on the objectoriented analysis method,this paper defines the qualitative measuring formulas of the accuracy, consistency, integrity, stability and complexity of the requirement description under the requirement description template,brings forward a method of testing the qualitative evaluation of the complexity and effectiveness during the software requirement phase. The analysis of the indicators of effectiveness and complexity shows that the method suggested in this paper can locate what is missing and the defects of the requirement description, evaluate the cost the requirement change and guide the software adaptability design.
出处
《中国铁道科学》
EI
CAS
CSCD
北大核心
2002年第6期30-35,共6页
China Railway Science
关键词
需求有效性
软件需求分析
需求度量方法
需求陈述
软件设计
Requirement effectiveness
Software requirement analysis
Requirement evaluation method
Requirement statement