计算机科学与探索 ›› 2011, Vol. 5 ›› Issue (6): 501-512.

• 学术研究 • 上一篇    下一篇

基于证据的可信软件过程评估方法

杜 晶1,2, 杨 叶1, 王 青1, 李明树1,3   

  1. 1. 中国科学院 软件研究所 互联网软件技术实验室, 北京 100190
    2. 中国科学院 研究生院, 北京 100049
    3. 中国科学院 软件研究所 计算机科学国家重点实验室, 北京 100190
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-06-01 发布日期:2011-06-01

Evidence-Based Trustworthy Software Process Assessment Method

DU Jing, YANG Ye, WANG Qing, LI Mingshu   

  1. 1. Laboratory for Internet Software Technologies, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China 2. Graduate University, Chinese Academy of Sciences, Beijing 100049, China
    3. State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-06-01 Published:2011-06-01

摘要: 现有软件过程可信性评估方法中, 评估结果往往基于评估人员的主观经验, 其准确性和客观性无法得到保证。为解决这个问题, 提出了一种基于证据的可信软件过程评估方法(evidence-based trustworthy software process assessment method, EB-TSPAM)。该方法以可信软件过程管理研究成果为基础, 度量过程数据, 生成软件过程可信性评估证据, 并基于证据对软件过程进行可信性评估, 达到加强有效过程管理的目的。以软件开发过程中的实际数据作为评估基础, 全面考虑软件过程中影响可信性的各种因素, 避免了由评估人员主观判断对评估结果产生的负面影响, 保证了最终评估结果的准确性、客观性和全面性。

关键词: 可信软件, 软件过程可信性, 可信过程评估, 基于证据

Abstract: Among the existing assessment methods for trustworthy software process, the results are largely based on assessors’ knowledge and experience, which will compromise the objectivity of those results. To address this prob-lem, an evidence-based trustworthy software process assessment method (EB-TSPAM) is proposed. Based on pre-vious research results of trustworthy software process management, by measuring the practical process data and converting them into evidences for assessment, EB-TSPAM assesses the trustworthiness of software process based on evidences, which fulfills the goal of management enhancement. The method is based on practical process data during the software development and takes various factors influencing software trustworthiness into consideration. In this way, EB-TSPAM can avoid individual biases on assessment results and eventually guarantee the objectivity and completeness of the assessment results.

Key words: trustworthy software, software process trustworthiness, trustworthy process assessment, evidence-based