Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (5): 78-81.DOI: 10.3778/j.issn.1002-8331.2009.05.023

• 研发、设计、测试 • Previous Articles     Next Articles

Recognition method of remarkable reuse influential factors about software engineering knowledge

MA Zong-da1,LAN Yu-qing1,GUO Shu-hang2   

  1. 1.School of Computer Science and Technology,Beijing University of Aeronautics and Astronautics,Beijing 100083,China
    2.Information School,Central University of Finance and Economics,Beijing 100081,China
  • Received:2008-08-19 Revised:2008-10-31 Online:2009-02-11 Published:2009-02-11
  • Contact: MA Zong-da

软件工程知识的显著复用影响因素识别方法

马宗达1,兰雨晴1,郭树行2   

  1. 1.北京航空航天大学 计算机学院,北京 100083
    2.中央财经大学 信息学院,北京 100081
  • 通讯作者: 马宗达

Abstract: 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.

Key words: multiple stepwise regression analysis, knowledge reuse, situation attribute, Analytical Hierarchy Process(AHP), weight

摘要: 软件工程领域的知识复用,有助于改进软件过程整体实施的质量。选用高适用度的软件工程知识,能够为软件项目开发构造坚实的实施基础。情形是软件工程知识得以共享和复用的重要基础。然而,一方面,当前软件工程知识复用涉及众多实际情形因素;另一方面软件工程知识已经呈现出丰富、多样化的事态。选用高适用的软件工程知识的一个复杂性问题是如何确定影响其复用效果的显著情形要素。为缓解此问题,研究了一种基于统计学的软件工程知识的显著复用影响因素识别方法,用以识别软件工程知识适用性的关键情形因素。首先归纳了相关的数学概念,提出了复用影响显著性系数判定的两种指标;然后提出了利用统计数据度量两种指标的度量计算方法以及在此基础上求解显著情形要素权重的计算方法;最后将这种方法应用在原型法知识复用影响因素的识别问题上,应用结果表明这种方法具有较好的可操作性及实用性。

关键词: 多元逐步回归分析, 知识复用, 情形属性, 层次分析法, 权重