Microwave detector
After more than 50 years of development, computer software has become the key in the modern information society, affecting all fields of global human activities. Especially in the field of aviation and aerospace, software is the soul of the whole system, so it is more significant to study how to improve the reliability of on-board software. Based on a real on-board software project, this paper studies the support technology to improve reliability from the perspective of reliability analysis and design. In this paper, the software failure mode and impact analysis method of software reliability analysis method is used in the software engineering project of spaceborne microwave detector, and the causes of software failure and improvement measures are determined. In the software reliability design, the structural programming method is used to decompose the function into smaller modules, and the time redundancy design method is used to monitor the running state of the software, The software traps are set up, and the software failure countermeasures are formulated. The software reliability analysis and design method are used to design the software of satellite borne microwave detector, which effectively improves the software reliability and meets the requirements of software reliability in demand. [1]