首页> 外文会议>Annual Reliability and Maintainability Symposium >Accelerated Stress Testing for Both Hardware and Software
【24h】

Accelerated Stress Testing for Both Hardware and Software

机译:硬件和软件的加速压力测试

获取原文

摘要

Accelerated Stress Testing (AST) has been used in electronic, electromechanical, and mechanical systems to achieve robustness with high reliability primarily for hardware. For software products, the reliability program is often conducted separate from any hardware accelerated stress testing. Yet, many systems consist of concurrent software and hardware issues. In addition, the stress testing processes were primarily adopted by those responsible to develop and manufacture hardware. For example, the stresses usually include temperature extremes, thermal cycles, vibrations, etc. These stresses are effective in accelerating latent hardware defects from degradable, marginal, or intermittent failures to hard failures so that root cause analyses and corrective actions may be made. Although experiments had indicated that software faults and hardware defects are related, the available formulation of the fundamental principles [1] was still based on hardware systems. AST for software and for operating systems have been discussed in [3] and [4], but a fundamental understanding of AST for software is lacking. In order to generalize the fundamentals of accelerated stress testing to address both software and hardware, we need to define accelerated stress testing for software and to address whether they are needed, i.e., whether there are effective methods to achieve high software reliability. The basic reliability concepts categorize systems into different categories according to the presence of defects and faults and whether these weaknesses are explicit enough. The concepts for both hardware and software reliability separate the notion of defects and faults from failures. It further conceptually separates the notion of stressing and the notion of detection. The fundamental concept is that all failures except the explicit ones must be manifested under certain stress conditions. There is then a threshold stress level beyond which a system will fail. The cumulative effect of stresses is included by defining time as one type of stress. Both hardware and software systems have marginal weakness, and degradable weakness. The process of recovery and repair are also examined for both hardware and software events. The basic reliability principles in accelerated stress testing for both software and hardware systems are combined and explained in this paper. While [3] and [4] also address the needs and advantages of AST for software, an effective software AST program will require efficient tools yet to be developed. The benefits should justify the needed further research and development in this area.
机译:加速压力测试(AST)已被用于电子,机电和机械系统,以实现具有高可靠性的鲁棒性,主要用于硬件。对于软件产品,可靠性计划通常与任何硬件加速应力测试分开进行。然而,许多系统包括并发软件和硬件问题。此外,应负责开发和制造硬件的人员主要采用压力测试过程。例如,应力通常包括温度极端,热循环,振动等。这些应力在加速从可降解,边缘或间歇性故障到硬故障的潜在硬件缺陷是有效的,因此可以进行根本原因分析和纠正措施。尽管实验表明软件故障和硬件缺陷相关,但是基本原则的可用配方仍然基于硬件系统。 [3]和[4]讨论了软件和操作系统的AST,但缺乏对AST的基本理解。为了概括加速压力测试的基本原因来解决软件和硬件,我们需要为软件定义加速的压力测试,并解决它们是否需要,即,是否有有效的方法来实现高软件可靠性。基本可靠性概念根据缺陷和故障的存在,将系统分为不同类别以及这些弱点是否足够明确。硬件和软件可靠性的概念将缺陷和故障的概念与故障分开。它进一步概念地将压力和检测概念分开。基本概念是,除了明确的概念之外的所有失败必须在某些压力条件下表现出来。然后,系统将失败的阈值应力水平超出该阈值压力水平。通过将时间限定为一种类型的应力,包括应力的累积效应。硬件和软件系统都具有边际弱点和可降低的弱点。还检查了恢复和修复过程,用于硬件和软件事件。本文合并并解释了软件和硬件系统的加速应力测试的基本可靠性原理。虽然[3]和[4]还解决了AST的需求和优点,但有效的软件AST程序将需要尚未开发的有效工具。福利应该证明在该地区所需的进一步研发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号