Research on Intelligent Generation of Spaceborne Software Code Based on Knowledge Graph
Parameter configuration of spacecraft software involves the knowledge of the overall technology and scheme as well as the cumbersome operation steps. Traditional manual binding value transfer and code writing cannot effectively support the increasing scale of spaceborne software and satisfy the development cycle requirements. A new method is explored to generate the spaceborne software code intelligently. Firstly, the intensive knowledge of the parameter initialization code was analyzed , which was extracted into declarative knowledge and relational knowledge. The former was formally expressed, and the latter was linked to generate a solidified knowledge base. A prototype tool system was developed that could intelligently generate the parameter initialization code for the spacecraft software. Finally, one satellite control software was taken as an example to verify the effectiveness of the proposed method. The results showed that the intelligent code generation method based on knowledge graph could effectively simplify the process, reduce the error rate, and better meet the requirements of high quality and fast delivery for the spaceborne software.
Authors
- Ruoxi Xu (ORCID: https://orcid.org/0000-0002-7790-3430)
- Tianyi Qi
- Qian Wu (ORCID: https://orcid.org/0000-0003-2117-6577)
- Xiaobing Xie
- Xiaofeng Li (ORCID: https://orcid.org/0000-0003-4370-430X)
Institutions
- Beijing Electronic Science and Technology Institute (CN)
Publication Details
- Published
- 2025-03-21
- DOI
- https://doi.org/10.1109/asens64990.2025.11011131
- Primary Topic
- Advanced Computational Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00