摘要
首先介绍航空电子软件的特点,分析航空电子软件测试对测试环境的需求,提出一种分布式仿真测试环境的软件体系结构设计。基于RUP模型,以不同视图系统地对航空电子软件测试环境的体系结构进行了描述。应用代理模式,解决了分布式测试环境节点间实时通讯的关键技术。据此设计和实现的分布式仿真测试平台系统DSTE V1.0已成功地应用于多个航空电子软件系统测试工程中。
The features of the software in avionics are introduced. The demands of testing environment for software testing in avionics are analyzed. A software architecture design for a distributed simulation testing environment is proposed. The software architecture of the testing environment is described systematically in different views of RUP models. The key technology of the real time communications between the distributed processing nodes is realized by applying the design pattern of Proxy. An application of Distributed Simulation Tes- ting Environment named DSTE V1.0 is designed and developed and is applied in many software system testing projects in avionics.
出处
《航空学报》
EI
CAS
CSCD
北大核心
2006年第5期877-882,共6页
Acta Aeronautica et Astronautica Sinica
关键词
软件体系结构
软件测试环境
设计模式
航空电子软件
software architecture
software testing environment
design pattern
software in avionics