首页 | 本学科首页   官方微博 | 高级检索  
     

基于构件的可信软件系统冗余机制及可靠性分析
引用本文:郁湧,黄宇鑫,陈浩. 基于构件的可信软件系统冗余机制及可靠性分析[J]. 计算机系统应用, 2018, 27(1): 66-71
作者姓名:郁湧  黄宇鑫  陈浩
作者单位:云南大学 软件学院, 昆明 650091;云南省软件工程重点实验室, 昆明 650091,云南大学 软件学院, 昆明 650091,云南大学 软件学院, 昆明 650091
基金项目:国家自然科学基金(61462091)
摘    要:在高可信软件的设计和开发中,软件容错是提高系统可信性的一种实现技术之一. 容错性就是指软件在故障出现时保证提供服务的能力,对退化故障进行容错的一种处理方式就是依靠冗余技术. 本文在分析结构冗余及其对可信性的影响的基础上,在基于构件的可信软件系统中提出了对核心构件进行冗余的机制,包括单个构件的双模冗余结构、组合构件的双模冗余结构和构件的三取二冗余及其扩展结构,并给出了其故障检测和判断方法. 同时,在各种冗余结构的基础上对系统可靠性能进行分析.

关 键 词:可信软件  基于构件的软件系统  软件容错  结构冗余  可靠性分析
收稿时间:2017-03-21
修稿时间:2017-04-13

Redundancy Mechanism and Reliability Analysis of Trusted Software System Based on Component
YU Yong,HUANG Yu-Xin and CHEN Hao. Redundancy Mechanism and Reliability Analysis of Trusted Software System Based on Component[J]. Computer Systems& Applications, 2018, 27(1): 66-71
Authors:YU Yong  HUANG Yu-Xin  CHEN Hao
Affiliation:School of Software, Yunnan University, Kunming 650091, China;Key Laboratory for Software Engineering of Yunnan Province, Kunming 650091, China,School of Software, Yunnan University, Kunming 650091, China and School of Software, Yunnan University, Kunming 650091, China
Abstract:In the design and development of high confidence software, the software fault tolerance is one of the techniques to improve the credibility of the system. Fault tolerance is the ability of software to guarantee the service when the fault occurs. And a processing method for fault tolerance is to rely on redundancy technology. Based on the analysis of the structural redundancy and its influence on the credibility of the system, this paper proposes a redundancy mechanism for the core components of the component-based trusted software. The redundancy structure includes dual redundant structure for single component and composite components, 2 out of 3 redundant structure and its extension. And the fault detection and the judgment method are given. At the same time, the reliability of the system is analyzed on the basis of various redundant structures.
Keywords:trusted software  software system based on component  software fault tolerance  structural redundancy  reliability analysis
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号