Dissertation > Excellent graduate degree dissertation topics show

Research on Testing and Evaluating Theory of Reliability and Safety for High Dependability Software

Author: ZuoZhiDong
Tutor: XiongGuangZe
School: University of Electronic Science and Technology
Course: Applied Computer Technology
Keywords: Software Statistical Testing Software Dependability Software Reliability Software Safety Operational Profile Correlative Risk Profile Acceleration Profile Software Reliability Demonstration Testing Software Safety Growth Testing Software Safety Demonstration Testing
CLC: TP311.52
Type: PhD thesis
Year: 2005
Downloads: 2541
Quote: 34
Read: Download Dissertation


With the rapid development of computer technology and low costing in hardware, kinds of complex and powerful computer systems are applied extensively in safety-critical area, such as aviation and astronavigation, traffics and transports, nuclear power plants and medicine devices, where failures could result in loss of life, significant property damage, or damage to the environment. Therefore, the dependability increasingly becomes the focus, and the related software is called high dependability software. In fact, the software reliability is always so poor contrasting to the rapid development of hardware reliability that software becomes the bottleneck of the system dependability. Software testing plays two important roles in enhancing software dependability support. One of the roles is to eliminate the bugs so as to promote the software dependability truly, the other is to measure the current dependability level. Now, it is a hot topic for researchers including scholars and engineers to advance the software dependability effectively and demonstrate the dependability level objectively.In this dissertation, the origin and meaning of dependability is delivered in detail. In addition, the actions among the defect, error and failure are discussed at length. And the relation among the aspects of dependability is argued, as well as the dependability assurance techniques are neatened. All the work aims to aid understanding the testing target: high dependability software.Due to the fact that different applications focus on different aspects of dependability, the testing and evaluating methods for reliability and safety are mainly considered in this dissertation, as well as some systematic and deep study is conducted. The main contributions of this dissertation are as following:1) It is impractical to demonstrate some high reliability targets, due to the large testing case size and long testing duration. In order to reduce the total number of the testing cases but not to decrease the confidence level on the testing results for the reliability demonstration, a new method, which uses the Bayesian statistical inference with the prior knowledge dynamic integrating, is presented. In particular, the method is expanded in two instances: the discrete executing software and the continuous executing software. Numerical analysis shows that we can use fewer testing cases and shorter testing duration to achieve the same confidence level.2) In order to ensure the high reliability target, a reliability-testing framework is presented for the high dependability software. The main idea of the testing framework is that we can monitor and control the software reliability in the molule

Related Dissertations

  1. Research on Software Development Process and Key Technologies Based on Reliability Measurement,TP311.52
  2. Support hydraulic valve test system fault diagnosis software reliability study,TH165.3
  3. Decision Support System for Software Engineering Project Quality,TP319
  4. The Research of Software Reliability Model and Software Optimal Release Problem,TP311.52
  5. The Research of Software Reliability Model with Edition Upgrading,TP311.52
  6. Software reliability prediction model and application in power system,TP311.52
  7. Research and Implement of Software Stress Testing and Testing Tools,TP311.52
  8. Research on Application Method of Software Reliability Model,TP311.52
  9. The Software Testing and Reliability Analysis Based on Oil Well Logging Instrument,TP311.52
  10. Research on Software ReliabilityPrediction Techniques,TP311.52
  11. Analysis and Check of Type Conversion and Control Flow Safety Vulnerability,TP309
  12. Embedded System Supported Safety Critical Software Design for Railway Signal,U284.362
  13. Analysis and Designs of Tax Bank Treasury Electronic Payment Platform System,TP311.52
  14. The Modelling and Application of a New Model of Software Reliability and Safety,TP311.52
  15. Study of Reliability Estimation Method for Onboard Computer System,TP311.52
  16. Research on NHPP Software Reliability Growth Models Considering Testing and Operational Difference,TP311.52
  17. Research of Software Reliability Assessment Technology Based on Bayesian Network,TP311.52
  18. Research and Implementation of Software Test Adequacy Criterion on Embeded Realtime Operation System,TP306
  19. Research on Software Reliability Test Methods for Autonomous Underwater Vehicles,TP311.52
  20. The Research of Software Reliability Optimized-allocation Technique Application,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile