摘要
在分析星载导航软件存在问题的基础上,从配置项级、架构级和构件级三个维度阐述了软件产品线的设计方法,结合典型的航天器产品应用实例,介绍了产品线的复用过程,并借助软件一体化平台工具,详细描述了星载导航软件产品线的建立、应用和管理方法。通过实践摸索,基本解决了软件研发中存在的问题,实现了产品线开发和项目开发分离,研制能力得到了提升。星载导航软件产品线经过不断迭代,逐步提高了复用率和成熟度,确保了软件产品质量。
Based on analyzing the existing problems of satellite-borne navigation software,this pager expounds the design method of software product line from three dimensions of configuration item level,architecture level and component level,and introduces the reuse process of product line with typical application examples of spacecraft products.With the help of software integration platform tools,the establishment,application and management methods of satellite-borne navigation software product line are described in detail.Through practical exploration,the problems in software research and development have been basically solved,the separation of product line development and project development has been realized,and the development ability has been improved.The product line of satellite-borne navigation software gradually improves the reuse rate and maturity through continuous iteration and ensures the quality of software products.
作者
赵小莉
邵爱华
王慧聪
ZHAO Xiaoli;SHAO Aihua;WANG Huicong(Space Star Technology Co.,Ltd.,Beijing 100095,China)
出处
《航天器工程》
CSCD
北大核心
2022年第4期122-126,共5页
Spacecraft Engineering
关键词
软件
产品线
复用
架构
构件
一体化平台
software
product line
reusing
architecture
component
integrated platform
作者简介
赵小莉,女,硕士,高级工程师,研究方向为宇航领域软件产品化管理和质量监督管理。Email:zhaoxl@spacestar.com.cn。