摘要
软件工程领域的知识复用,有助于改进软件过程整体实施的质量。选用高适用度的软件工程知识,能够为软件项目开发构造坚实的实施基础。情形是软件工程知识得以共享和复用的重要基础。然而,一方面,当前软件工程知识复用涉及众多实际情形因素;另一方面软件工程知识已经呈现出丰富、多样化的事态。选用高适用的软件工程知识的一个复杂性问题是如何确定影响其复用效果的显著情形要素。为缓解此问题,研究了一种基于统计学的软件工程知识的显著复用影响因素识别方法,用以识别软件工程知识适用性的关键情形因素。首先归纳了相关的数学概念,提出了复用影响显著性系数判定的两种指标;然后提出了利用统计数据度量两种指标的度量计算方法以及在此基础上求解显著情形要素权重的计算方法;最后将这种方法应用在原型法知识复用影响因素的识别问题上,应用结果表明这种方法具有较好的可操作性及实用性。
The software engineering knowledge reuse,is helpful for the improvement of the quality of software entire implementation process.It will support a solid foundation for the development of software project when we can select the high applicable software engineering knowledge.Situation is the foundation of sharing and reusing software engineering knowledge.However,the current software engineering knowledge reuse involves many practice situation factors.Besides,the software engineering knowledge has already been in a stage of richness and diversity.So,how to ensure the remarkable situation factors is a complex problem when select the applicable software engineering knowledge.This paper has studied one method that based on statistics which can help us to identify the remarkable influential factors of software engineering knowledge.Also,the method is the foundation of applicable assessment to the software engineering knowledge.Firstly,the paper concludes the relative mathematics conceptions and proposes two judge indexes.Then,the paper proposes a method that uses the statistic data to measure the two judge indexes.Based on this, the paper proposes the method to measure the remarkable situation attribute weight.Finally,this paper applies this method on the recognition of the prototyping knowledge reusing influential factors,and the application result indicates that this method has the good feasibility and the usability.
出处
《计算机工程与应用》
CSCD
北大核心
2009年第5期78-81,107,共5页
Computer Engineering and Applications
基金
国家高技术研究发展计划(863)(No.2006AA01Z186)
重庆市科技项目(No.CSTC-2007AC2064)
上海科技攻关计划(No.06HX11808)
上海市徐汇科委科技创新项目(No.200708007)
国家电子发展基金项目
2008年度电子发展基金项目~~
关键词
多元逐步回归分析
知识复用
情形属性
层次分析法
权重
multiple stepwise regression analysis
knowledge reuse
situation attribute
Analytical Hierarchy Process(AHP)
weight