Font Size: a A A

Satellite Ground Station Software Reliability Study

Posted on:2008-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:J G BianFull Text:PDF
GTID:2208360212978816Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the growth of software complexity, software reliability problem is more and more obviously. There is a great deal of difference between domestic and foreign advanced level in the research of satellite ground station software reliability. How to improve the software reliability of satellite ground station effectively is a problem which needs to be resolved urgently.Reliability allocation, reliability analysis and reliability evaluation are three kinds of most important techniques in software reliability engineering. The author puts forward practical software reliability allocation, analysis and evaluation methods in the base of considering the actual characteristics of one satellite ground station software, and apply these methods to actual software, these methods have great significance to guide software development. The main work of this thesis includes:1. The author allocates the reliability of the satellite ground station software using method based on the importance, complexity and calling situation, and puts forward some reasonable methods of calculating the calling situation and complexity coefficient. These methods realize the reasonable allocation of reliability.2. The author analyzes the code and module of the satellite ground station softwareusing software fault tree analysis, and draws the software fault tree. The fault can be found using this software fault tree, and it can be identified as the focus of software testing and improving.3. In allusion to the actual characteristics of the satellite ground station software, the author uses two methods based on Nelson module to evaluate the software reliability, and applies the two methods to actual software, realizes the effective evaluation of the system. The two methods both calculate the reliability of each module using Nelson module, then one of the methods calculates the reliability of whole system using Markov process, and the another using the different executing path. The two methods have important significance to affirm the reliability of whole system.4. The author applies the recovery block method to the designing of the satellite...
Keywords/Search Tags:Reliability allocation, Software fault tree, Reliability Evaluation, Markov process, Fault tolerance
PDF Full Text Request
Related items