About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Wireless and Satellite Systems. 11th EAI International Conference, WiSATS 2020, Nanjing, China, September 17-18, 2020, Proceedings, Part II

Research Article

A Model-Driven Development Framework for Satellite On-Board Software

Download(Requires a free EAI acccount)
2 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-69072-4_27,
        author={Junxiang Qin and Ninghu Yang and Yuxuan Wang and Jun Yang and Jinliang Du},
        title={A Model-Driven Development Framework for Satellite On-Board Software},
        proceedings={Wireless and Satellite Systems. 11th EAI International Conference, WiSATS 2020, Nanjing, China, September 17-18, 2020, Proceedings, Part II},
        proceedings_a={WISATS PART 2},
        year={2021},
        month={2},
        keywords={Model-driven Development tool chain Satellite onboard software},
        doi={10.1007/978-3-030-69072-4_27}
    }
    
  • Junxiang Qin
    Ninghu Yang
    Yuxuan Wang
    Jun Yang
    Jinliang Du
    Year: 2021
    A Model-Driven Development Framework for Satellite On-Board Software
    WISATS PART 2
    Springer
    DOI: 10.1007/978-3-030-69072-4_27
Junxiang Qin1, Ninghu Yang1, Yuxuan Wang1, Jun Yang1, Jinliang Du2
  • 1: National University of Defense Technology, Changsha
  • 2: Xi’an Satellite Control Center, Xian

Abstract

Traditional satellites are designed and developed according to specific functions, resulting in large size, high price and long development cycle. With the rapid development of small satellite technology, the satellite has higher and higher degree of modularization. Similar to smartphones, satellites can dynamically upload “Apps” in-orbit, achieving the transition from “function satellites” to “smart satellites”. In view of the rapid, efficient and reliable development of on-board software, a model-driven software development framework and a development tool chain are proposed in this paper. To solve the problems of lack of standardized architecture in on-board software development, poor communication of various development stages, serious coupling of software and hardware, and low automation, the framework adopts unified architecture, standardized components, configurable integration and automatic code generation. The development tool chain provides a complete set of tools for entire on-board software development based on the model-driven framework. It improves the software reusability by decoupling software design from hardware platform and shortens the development period by automatically connecting the various development stages. Finally, this paper demonstrates and assesses the process of developing iSat-1, which is a CubeSat for function in-orbit defined experiment.

Keywords
Model-driven Development tool chain Satellite onboard software
Published
2021-02-28
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-030-69072-4_27
Copyright © 2020–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL