基于ATML的ATS资源建模与运行时服务研究
2019-09-19
(1.西北工业大学 电子信息学院,陕西 西安 710129; 2.空军驻江西地区军事代表室,江西 南昌 330024)
随着时代和科学技术的飞速发展,通用自动测试系统 (Automatic Test System,ATS) 逐渐兴起。在自动测试系统内部,各个组件之间紧密连接,同时进行必要的数据交换,系统资源信息的规范化描述就变得尤为重要,它是保障自动测试系统通用性的前提。
IEEE标准委员会下的测试信息集成(TestInformation Intergration)分委员会发布了自动测试标记语言(Automatic Test Markup Language,ATML)标准集[1,2],该语言标准的使用可扩展标记语言 (eXtensible Markup Language,XML) 来进行ATS组成单元之间测试信息的标准化交换。
ATML标准的优点体现在3个方面:
① 概括了自动测试系统内部的必要元素;
② 对ATS内部系统资源提供了规范化描述,提高了系统的通用性,便于系统间的数据交换;
③ ATML将系统划分为各个子组件,便于组件建模,同时也可通过XML进行数据交换。
文献[3]提出了以稀疏矩阵和单链表为基础的资源匹配算法;文献[4]提出了一种ATS软件建模技术,实现了兼容ATML标准所需的建模流程设计、模型识别及模型运行流程设计;文献[5]提出了以多属性决策理论研究仪器能力与测点需求的匹配,并建立了匹配函数,量化衡量测点与仪器的匹配优劣;文献[6]利用ATML Schema组件内容及其相互关系的关键XML技术所体现的先进软件工程的思想体现的继承、多态、消息映射等概念开发自定义的测试信息描述Schema;文献[7]介绍了ATML的需求背景、体系组成以及在自动测试系统中的实际应用案例;文献[8]介绍了ATML标准在空空导弹研究中的应用;……
