主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2018年第5期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
王德鑫,王青,贺劼.基于证据的软件过程可信度模型及评估方法.软件学报,2017,28(7):1713-1731
基于证据的软件过程可信度模型及评估方法
Evidence-Based Software Process Trustworthiness Model and Evaluation Method
投稿时间:2016-01-21  修订日期:2016-03-25
DOI:10.13328/j.cnki.jos.005102
中文关键词:  软件可信  过程可信  软件制品可信
英文关键词:software trustworthiness  process trustworthiness  software artifacts trustworthiness
基金项目:国家自然科学基金(91318301,91218302)
作者单位E-mail
王德鑫 中国科学院 软件研究所 互联网软件技术实验室, 北京 100190
中国科学院大学, 北京 100190
计算机科学国家重点实验室 中国科学院 软件研究所, 北京 100190 
wangdexin@itechs.iscas.ac.cn 
王青 中国科学院 软件研究所 互联网软件技术实验室, 北京 100190
中国科学院大学, 北京 100190
计算机科学国家重点实验室 中国科学院 软件研究所, 北京 100190 
wq@itechs.iscas.ac.cn 
贺劼 中国科学院 软件研究所 天基综合信息系统重点实验室, 北京 100190  
摘要点击次数: 830
全文下载次数: 583
中文摘要:
      软件可信已经是一个迫在眉睫的重要问题,但对软件可信性的评估却一直没有一个系统且客观的标准.一些研究工作从可信证据的采集渠道入手,譬如认为有第3方测试的证据,其可信级别就高一些,而若有用户的使用反馈则可信级别就更高.这些工作在可信的客观性方面做了很好的贡献.但可信其实是一个系统性的问题,而且质量形成于过程,其证据的充分必要程度以及对必要开发过程的覆盖程度等非常关键.基于软件开发过程,从过程的实体、行为以及制品3个方面提取软件可信的证据,建立了由37个可信原则、182个过程可信证据和108个制品可信程度证据组成的软件过程可信度模型,并给出基于该模型证据的软件过程可信评估方法,试图从开发过程的可信程度来建立软件产品的可信的信心.
英文摘要:
      Today's software is required to be more trustworthy due to its ever more important role in the society. However there is still lack of systematic and objective criteria for the evaluation of software trustworthiness. Existing research focuses on how to get the evidence, with the assumption that system is more trustworthy if the evidence is obtained from a third party test, or from the feedback of past users. Although such study contributes to the objectivity of trustworthiness, the process-oriented nature of system trust is not well addressed. In this case, the sufficiency and necessity of software process related evidence, as well as the coverage ratio of the necessary development process, are critical. This paper attempts to establish the confidence of software product from the trustworthiness of development process. Based on the software development process, software trustworthiness is determined by three aspects:process entity, behavior and products. A software process trustworthiness model is proposed that includes 37 trustworthiness principles, 182 process entities and behaviors evidences, and 108 artifacts evidences. Based on this model, an evaluation method for process trustworthiness is also developed.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 
主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利