摘要
为解决现有自动测试系统软件体系结构耦合紧密、层次划分不规范、开放性不高、可移植性和可重用性不强等问题,首先从框架和组件标准等方面对ATML体系结构进行了研究和分析,然后综合利用软件工程领域SOA与Web Services技术、B/S结构的设计思想,提出了一种基于ATML的测试软件体系结构,并从逻辑视图、开发视图及进程视图3个角度对其进行建模和描述。在某型综合测试系统中,以该体系结构为基础开发了某型导弹的测试软件,经验证该软件在该综合测试系统中运行稳定可靠,较好地完成了某型导弹测试任务,具有层次化、模块化、松耦合和易移植等优点。
In order to solve the existing problems of ATS software architecture, such as tight coupling, un- clear layer arrangement, weak openness, bad portability and reusability etc, the framework and compo- nent standards of automatic test markup language are discussed and analyzed firstly. And then, according to the idea of services oriented architecture, web services technology and the browser/server structure, the architecture of the ATML-based test software is built and described from logic view, develop view and process view. In a certain integrated test system, an automatic test software for a certain type of missile is developed based on the ATML software architecture. The result shows that the test software is stable and reliable in the missile test process, and has the charateristics of modularization, clear layers, loose cou- pling and good portability.
出处
《空军工程大学学报(自然科学版)》
CSCD
北大核心
2014年第5期21-24,共4页
Journal of Air Force Engineering University(Natural Science Edition)