| Peer-Reviewed

Research on the Quality Assurance Method of Spacecraft Software Based on Software Testing

Received: 1 May 2018     Published: 23 May 2018
Views:       Downloads:
Abstract

Aerospace technology is the most important symbol of the national strength, the national defense and the comprehensive national strength. With the change of times and the development of information technology, the development trend of the Spacecraft is more serialized, more intelligent and more precise. The computer systems are becoming more and more widespread in the spacecraft system. Aerospace engineering is an system which is huge, complicated and high technical difficulty. In this system, the computer and the software play an important role about the system control, process control, data acquisition and processing, data communication and system security and other tasks. The software has become the nerve center of the whole system, and it produces all kinds of information to make the other part of the system perform corresponding actions. The spacecraft software is bigger and bigger, the structure is more and more complex, and the requirement for software quality is higher. This paper investigates and studies the major software quality accidents and its causes. Base on the software test, this paper put forwards the method of software quality assurance and the construction idea of software evaluation Organization. The method proposed in this paper has been applied in several spacecraft, and the results show that the reliability and safety of the software can be effectively improved, and the quality of the spacecraft is guaranteed.

Published in Science Discovery (Volume 6, Issue 1)
DOI 10.11648/j.sd.20180601.19
Page(s) 52-56
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2018. Published by Science Publishing Group

Keywords

Software Testing, Spacecraft Software, Software Quality Assurance, Software Evaluation Organization

References
[1] Clark, Stephen. Attitude control failures led to break-up of Japanese astronomy satellite [R], Tokyo: JAXA, 2016
[2] Chan, Sewell. No signal from Mars Lander, but European officials declare mission a success [R], Paris: ESA, 2016
[3] Weiss K A. Leveson N G, Lundqvist K, et al. An analysis of causation in aerospace accidents [C]//Proceedings of the Digital Aviation Systems Conferernce. New York: IEEE, 2001:137-147
[4] Bureau of Air Safety Investigation. Advanced technology aircraft safety survey report [R]. Brisbane: Bureau of Air Safety Invwstingation, 1996
[5] Frola F R, Miller C O. System safety in aircrafta acquisition [R]. Washington: Logistics Management Institute, 1984
[6] Young T, Mars program independent assessment team report [R], washing: NASA, 2000
[7] Leveson N. The role of software in spacecraft accidents [R]. Boston: MIT, 2001
[8] Lion J L. Ariane 501 failure:report by the inquiry board [R]. Pairs: ESA, 1996
[9] Leveson N G. Systemic factors in software-related spacecraft accidents [R]. Boston: MIT, 2000
[10] Weiss K A. An analysis of causation in aerospace accidents [R]. Boston: MIT, 2001
[11] 侯成杰.国外航天软件故障原因分析[J].航天器工程,2012,21(1):89~95
[12] Leveson N G. Evaluating accident models using recent aerospace accidents:part I [R]. Boston: MIT, 2001
[13] Wong W E, Debroy V, Restrepo A. The role of software in recent catastrophic accidents, The IEEE Reliability Society 2009 Annual Technology Report [R]. New York: IEEE, 2009
[14] JPL Special Review Board. Report on the loss of the Mars Polar Lander and Deep Space missions [R], Pasadena, CA: NASA JPL, 2000
[15] 周涛.航天型号软件测试[M].北京:宇航出版社,1999:10~15
[16] 李昱.航天型号软件测试管理研究[D],北京:中国科学技术信息研究所,2005
Cite This Article
  • APA Style

    Zhao Long, Liang Xinjian, Hu Xiaoxi. (2018). Research on the Quality Assurance Method of Spacecraft Software Based on Software Testing. Science Discovery, 6(1), 52-56. https://doi.org/10.11648/j.sd.20180601.19

    Copy | Download

    ACS Style

    Zhao Long; Liang Xinjian; Hu Xiaoxi. Research on the Quality Assurance Method of Spacecraft Software Based on Software Testing. Sci. Discov. 2018, 6(1), 52-56. doi: 10.11648/j.sd.20180601.19

    Copy | Download

    AMA Style

    Zhao Long, Liang Xinjian, Hu Xiaoxi. Research on the Quality Assurance Method of Spacecraft Software Based on Software Testing. Sci Discov. 2018;6(1):52-56. doi: 10.11648/j.sd.20180601.19

    Copy | Download

  • @article{10.11648/j.sd.20180601.19,
      author = {Zhao Long and Liang Xinjian and Hu Xiaoxi},
      title = {Research on the Quality Assurance Method of Spacecraft Software Based on Software Testing},
      journal = {Science Discovery},
      volume = {6},
      number = {1},
      pages = {52-56},
      doi = {10.11648/j.sd.20180601.19},
      url = {https://doi.org/10.11648/j.sd.20180601.19},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.sd.20180601.19},
      abstract = {Aerospace technology is the most important symbol of the national strength, the national defense and the comprehensive national strength. With the change of times and the development of information technology, the development trend of the Spacecraft is more serialized, more intelligent and more precise. The computer systems are becoming more and more widespread in the spacecraft system. Aerospace engineering is an system which is huge, complicated and high technical difficulty. In this system, the computer and the software play an important role about the system control, process control, data acquisition and processing, data communication and system security and other tasks. The software has become the nerve center of the whole system, and it produces all kinds of information to make the other part of the system perform corresponding actions. The spacecraft software is bigger and bigger, the structure is more and more complex, and the requirement for software quality is higher. This paper investigates and studies the major software quality accidents and its causes. Base on the software test, this paper put forwards the method of software quality assurance and the construction idea of software evaluation Organization. The method proposed in this paper has been applied in several spacecraft, and the results show that the reliability and safety of the software can be effectively improved, and the quality of the spacecraft is guaranteed.},
     year = {2018}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Research on the Quality Assurance Method of Spacecraft Software Based on Software Testing
    AU  - Zhao Long
    AU  - Liang Xinjian
    AU  - Hu Xiaoxi
    Y1  - 2018/05/23
    PY  - 2018
    N1  - https://doi.org/10.11648/j.sd.20180601.19
    DO  - 10.11648/j.sd.20180601.19
    T2  - Science Discovery
    JF  - Science Discovery
    JO  - Science Discovery
    SP  - 52
    EP  - 56
    PB  - Science Publishing Group
    SN  - 2331-0650
    UR  - https://doi.org/10.11648/j.sd.20180601.19
    AB  - Aerospace technology is the most important symbol of the national strength, the national defense and the comprehensive national strength. With the change of times and the development of information technology, the development trend of the Spacecraft is more serialized, more intelligent and more precise. The computer systems are becoming more and more widespread in the spacecraft system. Aerospace engineering is an system which is huge, complicated and high technical difficulty. In this system, the computer and the software play an important role about the system control, process control, data acquisition and processing, data communication and system security and other tasks. The software has become the nerve center of the whole system, and it produces all kinds of information to make the other part of the system perform corresponding actions. The spacecraft software is bigger and bigger, the structure is more and more complex, and the requirement for software quality is higher. This paper investigates and studies the major software quality accidents and its causes. Base on the software test, this paper put forwards the method of software quality assurance and the construction idea of software evaluation Organization. The method proposed in this paper has been applied in several spacecraft, and the results show that the reliability and safety of the software can be effectively improved, and the quality of the spacecraft is guaranteed.
    VL  - 6
    IS  - 1
    ER  - 

    Copy | Download

Author Information
  • Beijing Institute of Aerospace Control Devices, Beijing, China

  • Beijing Institute of Aerospace Control Devices, Beijing, China

  • Beijing Institute of Aerospace Control Devices, Beijing, China

  • Sections