摘要: |
介绍了卫星技术的发展对未来载荷软件设计的要求,提出了层次化设计这样一种新的
思路。通过对载荷软件功能的分析、提炼和抽象,将载荷软件划分为相对独立的3个层次,
即
系统层、协议层和应用层,采用这样的分层架构设计,可以最大限度地实现软件的高内聚、
低耦合,提高软件的可移植性、可重用性和可靠性,节省研制时间及成本。 |
关键词: 卫星载荷 软件设计 层次化设计 软件架构 |
DOI: |
|
基金项目: |
|
Hierarchical design of software for satellite payload |
LI Pei-nan |
() |
Abstract: |
The requirement of evolving of satellite technology for future design of astrona
utics payload software is introduced,and a new though
t about hierarchical design is proposed.By analysing,extracting and abstracting
the function of payl
oad software,it is divided into three relatively independent levels,or system le
vel,
protocol level and application level.The application of hierarchical architectur
e
design will realize the aim of maximum highly coheres and low coupling,promote
the portability,repeatability and reliability of software,while saving time and
costs. |
Key words: satellite payload software design hierarchical design software architecture |