牛雙誠(chéng),文天柱,許愛(ài)強(qiáng)
(海軍航空大學(xué) 戰(zhàn)勤學(xué)院,山東 煙臺(tái) 264001)
在自動(dòng)測(cè)試系統(tǒng)(ATS, automatic test system)中,計(jì)算機(jī)、測(cè)試儀器、測(cè)試總線、開(kāi)關(guān)系統(tǒng)等硬件平臺(tái)是系統(tǒng)的基礎(chǔ),軟件平臺(tái)則是系統(tǒng)的靈魂。與面向儀器的軟件平臺(tái)相比,面向信號(hào)軟件平臺(tái)的優(yōu)勢(shì)在于只需了解被測(cè)對(duì)象(UUT, unit under test)的信號(hào)需求,測(cè)試過(guò)程僅描述對(duì)信號(hào)的能力需求和控制,而無(wú)需指定使用哪臺(tái)特定儀器進(jìn)行激勵(lì)、測(cè)量或監(jiān)控,無(wú)需指定信號(hào)所經(jīng)過(guò)的開(kāi)關(guān)路徑,因而能夠最大程度上支持測(cè)試儀器的可互換和測(cè)試程序集(TPS, test program set)的可移植。
面向信號(hào)軟件標(biāo)準(zhǔn)從最初的ATLAS語(yǔ)言標(biāo)準(zhǔn)發(fā)展到現(xiàn)在的ATML標(biāo)準(zhǔn)族[1-2],其內(nèi)容和體系結(jié)構(gòu)不斷豐富和發(fā)展完善,涵蓋了測(cè)試、診斷和維修的各個(gè)方面。目前ATML標(biāo)準(zhǔn)族包括信號(hào)和測(cè)試定義標(biāo)準(zhǔn)(IEEE 1641 STD)、通過(guò)XML文件交換自動(dòng)測(cè)試設(shè)備和測(cè)試信息的自動(dòng)測(cè)試標(biāo)記語(yǔ)言標(biāo)準(zhǔn)(IEEE 1671 ATML)、用于維修信息收集和分析的軟件接口標(biāo)準(zhǔn)(IEEE 1636 SIMICA)和適用于所有測(cè)試環(huán)境的人工智能交換和服務(wù)標(biāo)準(zhǔn)(IEEE 1232 AI-ESTATE)[3-6]。
由于ATML標(biāo)準(zhǔn)族采用了擴(kuò)展標(biāo)記語(yǔ)言(XML,extensible markup language)作為標(biāo)準(zhǔn)化電子文檔和信息交換的格式,更適合于信息交換和網(wǎng)絡(luò)傳輸,進(jìn)一步提升了自動(dòng)測(cè)試設(shè)備(ATE,automatic test equipment)之間的信息交互能力,因而具有強(qiáng)大的應(yīng)用前景。
目前國(guó)內(nèi)外在面向信號(hào)技術(shù)領(lǐng)域進(jìn)行了大量研究,取得了豐碩的成果[7-13]。也有一些單位設(shè)計(jì)開(kāi)發(fā)了支持ATML標(biāo)準(zhǔn)的面向信號(hào)軟件,如Astronics Test Systems公司的信號(hào)編輯工具SigBase[14],Reston Software公司的測(cè)試描述開(kāi)發(fā)工具ATML Pad[15]等,但這些軟件大多只涉及面向信號(hào)軟件平臺(tái)中的某些功能模塊,未能涵蓋整個(gè)ATML標(biāo)準(zhǔn)族。
本文對(duì)ATML標(biāo)準(zhǔn)族進(jìn)行了深入研究,針對(duì)工程實(shí)際對(duì)標(biāo)準(zhǔn)內(nèi)容進(jìn)行了適當(dāng)擴(kuò)展以增強(qiáng)其功能和擴(kuò)展能力,并自主開(kāi)發(fā)了具有完整功能的CATS(common automatic test system)面向信號(hào)軟件平臺(tái)。該軟件平臺(tái)在實(shí)際自動(dòng)測(cè)試系統(tǒng)中進(jìn)行了工程應(yīng)用,有效證明了軟件的有效性、正確性和可靠性。
ATML標(biāo)準(zhǔn)族以ATML語(yǔ)言標(biāo)準(zhǔn)為主包括4大標(biāo)準(zhǔn):
1)IEEE Std1641 信號(hào)和測(cè)試定義標(biāo)準(zhǔn)(STD),采用數(shù)學(xué)語(yǔ)言嚴(yán)格定義了信號(hào)類型以及測(cè)試過(guò)程語(yǔ)言[3],為面向信號(hào)測(cè)試技術(shù)提供了技術(shù)支撐;
2)IEEE Std1671 通過(guò)XML文件交換自動(dòng)測(cè)試設(shè)備和測(cè)試信息的自動(dòng)測(cè)試標(biāo)記語(yǔ)言(ATML),則通過(guò)XML語(yǔ)言定義了自動(dòng)測(cè)試系統(tǒng)的各個(gè)要素,包括:測(cè)試需求(IEEE 1671.1)、儀器和開(kāi)關(guān)能力描述(IEEE 1671.2)、UUT描述(IEEE 1671.3)、測(cè)試配置信息(IEEE 1671.4)、測(cè)試適配器/電纜描述(IEEE 1671.5)、測(cè)試站描述(IEEE 1671.6)[4],每個(gè)要素都有XML Schema進(jìn)行嚴(yán)格定義;
3)IEEE Std1636用于維修信息收集和分析的軟件接口(SIMICA),定義了測(cè)試結(jié)果(IEEE 1636.1)、維修信息(IEEE 1636.2)等要素[5];
4)IEEE Std1232 適用于所有測(cè)試環(huán)境的人工智能交換和服務(wù)(AI-ESTATE),定義了故障診斷軟件接口以及故障樹(shù)、貝葉斯網(wǎng)絡(luò)、D矩陣、診斷邏輯等故障診斷模型[6]。
圖1描述了ATML標(biāo)準(zhǔn)族與自動(dòng)測(cè)試系統(tǒng)各部分之間的對(duì)應(yīng)關(guān)系。從圖中可見(jiàn)ATML標(biāo)準(zhǔn)族有效覆蓋了自動(dòng)測(cè)試系統(tǒng)的各個(gè)要素。

圖1 ATML標(biāo)準(zhǔn)族與ATS各部分間的關(guān)系
然而ATML標(biāo)準(zhǔn)族也存在一些工程應(yīng)用上的缺陷,如:
1)擴(kuò)展信號(hào)類型的能力不強(qiáng);
2)IEEE 1671.2測(cè)試描述缺少對(duì)數(shù)值計(jì)算、信號(hào)處理的描述方法;
3)缺少對(duì)面向信號(hào)儀器驅(qū)動(dòng)程序的定義和規(guī)范。
本節(jié)描述了CATS面向信號(hào)軟件平臺(tái)的功能組成和工作原理。
CATS面向信號(hào)軟件平臺(tái)按照功能被劃分為TPS開(kāi)發(fā)平臺(tái)、ATS管理平臺(tái)和TPS運(yùn)行平臺(tái)3個(gè)子系統(tǒng),組成框圖如圖2所示。

圖2 CATS軟件系統(tǒng)組成框圖
1)TPS開(kāi)發(fā)平臺(tái):提供TPS相關(guān)內(nèi)容的新建、編輯、保存等管理功能,包括UUT描述、測(cè)試描述、測(cè)試適配器/電纜描述、診斷模型、測(cè)試配置描述等項(xiàng)目。TPS開(kāi)發(fā)平臺(tái)提供TPS測(cè)試程序生成、TPS移植管理功能,支持TPS在不同系統(tǒng)平臺(tái)間的快速移植。
2)ATS管理平臺(tái):提供測(cè)試設(shè)備的管理功能,包括信號(hào)類型的查看與擴(kuò)展、測(cè)試站管理、測(cè)試儀器和開(kāi)關(guān)矩陣管理、儀器驅(qū)動(dòng)程序管理、儀器描述建模與驅(qū)動(dòng)開(kāi)發(fā)、開(kāi)關(guān)描述建模與驅(qū)動(dòng)開(kāi)發(fā)和用戶管理功能。
3)TPS運(yùn)行平臺(tái):支持運(yùn)行符合ATML標(biāo)準(zhǔn)的測(cè)試程序,提供TPS的運(yùn)行管理和運(yùn)行時(shí)服務(wù)功能,包括運(yùn)行環(huán)境管理、TPS安裝和卸載、運(yùn)行時(shí)資源管理、測(cè)試程序斷點(diǎn)調(diào)試、測(cè)試結(jié)果管理、故障診斷、歷史日志查看等功能。
CATS軟件系統(tǒng)的工作原理如圖3所示。

圖3 CATS軟件系統(tǒng)原理框圖
首先,用戶使用TPS開(kāi)發(fā)平臺(tái)和ATS管理平臺(tái)提供的建模工具,建立測(cè)試和診斷過(guò)程中需要的各種信息描述模型,并產(chǎn)生相應(yīng)的XML文件,供TPS運(yùn)行平臺(tái)調(diào)用;
然后,測(cè)試程序生成工具將與TPS相關(guān)的描述文件轉(zhuǎn)換為更易于執(zhí)行的二進(jìn)制工程文件,同時(shí)驅(qū)動(dòng)程序開(kāi)發(fā)工具根據(jù)測(cè)試儀器/開(kāi)關(guān)描述模型創(chuàng)建面向信號(hào)的驅(qū)動(dòng)程序框架(標(biāo)準(zhǔn)C語(yǔ)言),通過(guò)對(duì)廠家驅(qū)動(dòng)程序的二次封裝,得到面向信號(hào)儀器驅(qū)動(dòng)程序,供運(yùn)行時(shí)資源管理器調(diào)度和管理;
在測(cè)試程序運(yùn)行時(shí),運(yùn)行環(huán)境管理器調(diào)用ATML運(yùn)行環(huán)境引擎,加載和啟動(dòng)二進(jìn)制測(cè)試程序,通過(guò)面向信號(hào)儀器驅(qū)動(dòng)程序驅(qū)動(dòng)測(cè)試儀器和開(kāi)關(guān)矩陣進(jìn)行測(cè)試[16-17],并將測(cè)試結(jié)果數(shù)據(jù)輸入到診斷推理機(jī),根據(jù)預(yù)先建立的故障診斷模型實(shí)現(xiàn)UUT的故障診斷。
為便于對(duì)測(cè)試程序的管理,CATS軟件平臺(tái)定義了“測(cè)試工程”。一個(gè)測(cè)試工程對(duì)應(yīng)一個(gè)UUT,其內(nèi)容包括:
1)UUT描述,在IEEE 1671.3-2007標(biāo)準(zhǔn)框架下,實(shí)現(xiàn)UUT相關(guān)信息的描述,包括UUT的識(shí)別信息、接口定義、圖片信息等;
2)測(cè)試描述,在IEEE 1671.1-2009標(biāo)準(zhǔn)框架下,實(shí)現(xiàn)測(cè)試需求和過(guò)程的描述,包括全局信號(hào)、狀態(tài)變量、測(cè)試項(xiàng)目和測(cè)試流程等,其中測(cè)試項(xiàng)目又包含測(cè)試參數(shù)、局部信號(hào)、測(cè)試行為、測(cè)試結(jié)果和輸出等內(nèi)容,測(cè)試流程又可分為串行流程、序貫流程、并行流程和診斷驅(qū)動(dòng)的測(cè)試流程等;
3)測(cè)試適配器/電纜描述,在IEEE 1671.5-2015標(biāo)準(zhǔn)框架下,實(shí)現(xiàn)測(cè)試適配器/電纜模型的描述,包括基本信息、接口定義和連線信息等;
4)診斷模型描述,在IEEE 1232-2012標(biāo)準(zhǔn)框架下,實(shí)現(xiàn)診斷模型(具體為D-矩陣模型)的描述,包括基本信息、故障模式信息、故障-測(cè)試關(guān)聯(lián)關(guān)系、測(cè)試-測(cè)試關(guān)聯(lián)關(guān)系等;
5)測(cè)試配置信息,在IEEE 1671.4-2016標(biāo)準(zhǔn)框架下,定義UUT描述、測(cè)試描述、適配器/電纜描述等信息的關(guān)聯(lián)關(guān)系。
TPS開(kāi)發(fā)平臺(tái)包括測(cè)試工程管理工具、UUT描述工具、測(cè)試描述工具、測(cè)試適配器/電纜描述工具、診斷模型描述工具和測(cè)試配置生成器等功能模塊,用于新建、編輯、修改、保存測(cè)試工程。TPS開(kāi)發(fā)平臺(tái)對(duì)完成的測(cè)試工程首先進(jìn)行標(biāo)準(zhǔn)符合性檢查,然后進(jìn)行信息一致性檢查,檢查無(wú)誤的文件被保存為二進(jìn)制工程文件“*.tps”。
TPS開(kāi)發(fā)平臺(tái)通過(guò)對(duì)工程文件的導(dǎo)入和導(dǎo)出實(shí)現(xiàn)TPS可移植,提供如下TPS移植管理功能:
1)校驗(yàn)ATML文檔格式,導(dǎo)入、導(dǎo)出符合標(biāo)準(zhǔn)的ATML描述文檔;
2)對(duì)ATML描述文檔實(shí)施信息一致性檢驗(yàn),確定當(dāng)前測(cè)試系統(tǒng)的陣列接口定義是否與原有系統(tǒng)相同,如果不同則提示用戶重新編輯;
3)檢查被移植TPS工程文件的工作目錄是否正確,若不正確則自動(dòng)更正;
4)檢查測(cè)試配置信息,確定當(dāng)前測(cè)試系統(tǒng)的軟硬件資源是否能夠滿足UUT測(cè)試需求,若不滿足則給出測(cè)試配置修改建議。
TPS開(kāi)發(fā)平臺(tái)針對(duì)IEEE 1671.2測(cè)試描述缺少對(duì)數(shù)值計(jì)算、信號(hào)處理描述方法的問(wèn)題,增加了調(diào)用外部DLL、COM組件以及執(zhí)行簡(jiǎn)單計(jì)算函數(shù)的測(cè)試動(dòng)作類型,如圖4所示。

圖4 外部調(diào)用DLL測(cè)試動(dòng)作類型擴(kuò)展
為便于對(duì)測(cè)試設(shè)備的管理,CATS軟件平臺(tái)定義了ATS工程。一個(gè)ATS工程對(duì)應(yīng)一臺(tái)/套自動(dòng)測(cè)試系統(tǒng),其內(nèi)容包括:
1)信號(hào)類型定義,在IEEE 1641-2010標(biāo)準(zhǔn)框架下,描述標(biāo)準(zhǔn)信號(hào)、系統(tǒng)擴(kuò)展信號(hào)、用戶自定義擴(kuò)展信號(hào);
2)測(cè)試站描述,在IEEE 1671.6-2015標(biāo)準(zhǔn)框架下,對(duì)測(cè)試站的基本信息、包含的儀器資源、陣列接口定義以及其內(nèi)部連線進(jìn)行描述和建模;
3)儀器/開(kāi)關(guān)描述,在IEEE 1671.2-2012標(biāo)準(zhǔn)框架下,實(shí)現(xiàn)測(cè)試儀器/開(kāi)關(guān)接口定義、測(cè)量資源、信號(hào)能力和資源映射等內(nèi)容的描述;
4)儀器驅(qū)動(dòng)程序,根據(jù)儀器/開(kāi)關(guān)描述定義的信號(hào)能力,為測(cè)試儀器/開(kāi)關(guān)提供對(duì)應(yīng)的信號(hào)控制接口和信號(hào)屬性接口,實(shí)現(xiàn)對(duì)原有廠商儀器驅(qū)動(dòng)程序的二次封裝。
ATS管理平臺(tái)主要由信號(hào)查詢與擴(kuò)展工具、測(cè)試站描述工具、測(cè)試儀器/開(kāi)關(guān)描述工具、驅(qū)動(dòng)程序開(kāi)發(fā)工具等模塊組成,提供上述ATS工程文件的新建、編輯、修改和保存,完成的ATS工程被保存為便于運(yùn)行的二進(jìn)制工程文件。ATS管理平臺(tái)還提供用戶管理工具,對(duì)CATS軟件系統(tǒng)用戶進(jìn)行分類管理,不同類別的用戶具有不同的訪問(wèn)和使用權(quán)限。
針對(duì)IEEE 1641擴(kuò)展信號(hào)能力不強(qiáng)的問(wèn)題,提供了動(dòng)態(tài)擴(kuò)展信號(hào)的能力[18]。
TPS運(yùn)行平臺(tái)為用戶提供一個(gè)完備的TPS管理和運(yùn)行環(huán)境,為以ATML語(yǔ)言開(kāi)發(fā)的測(cè)試程序提供運(yùn)行支持,包括TPS(含診斷模型)的管理、運(yùn)行環(huán)境引擎的管理、測(cè)試結(jié)果的管理,以及TPS的運(yùn)行控制。
TPS運(yùn)行平臺(tái)包括運(yùn)行環(huán)境管理器、ATML運(yùn)行引擎、運(yùn)行時(shí)資源管理器和故障診斷推理機(jī)四個(gè)主要功能模塊,其結(jié)構(gòu)和功能組成如圖5所示。TPS運(yùn)行平臺(tái)采用了開(kāi)放式體系架構(gòu),可以插入不同的測(cè)試程序運(yùn)行引擎。

圖5 TPS運(yùn)行平臺(tái)功能組成圖
1)運(yùn)行環(huán)境管理器是TPS運(yùn)行平臺(tái)的控制核心,向上接受用戶輸入,向下對(duì)運(yùn)行引擎進(jìn)行調(diào)用和控制,提供運(yùn)行環(huán)境引擎管理和測(cè)試/診斷結(jié)果管理等功能;
2)ATML運(yùn)行引擎用于運(yùn)行以ATML語(yǔ)言開(kāi)發(fā)的測(cè)試程序,執(zhí)行滿足IEEE 1671.1-2009標(biāo)準(zhǔn)的測(cè)試流程,接受運(yùn)行環(huán)境管理器的調(diào)用,提供TPS安裝和卸載、TPS運(yùn)行控制、測(cè)試結(jié)果保存、運(yùn)行時(shí)資源管理和運(yùn)行歷程記錄等功能;
3)運(yùn)行時(shí)資源管理器用于動(dòng)態(tài)分配測(cè)試過(guò)程中的信號(hào)資源和開(kāi)關(guān)路徑,負(fù)責(zé)測(cè)試系統(tǒng)內(nèi)部所有信號(hào)資源、信號(hào)路由的管理,向下調(diào)用面向信號(hào)的儀器驅(qū)動(dòng)程序,向上為測(cè)試程序提供面向信號(hào)的儀器控制接口,最終實(shí)現(xiàn)測(cè)試程序?qū)ξ锢韮x器的控制。
4)故障診斷推理機(jī),按照IEEE 1232-2012標(biāo)準(zhǔn)要求的編程接口,提供故障診斷推理服務(wù)。接受運(yùn)行環(huán)境管理器或運(yùn)行環(huán)境引擎的調(diào)用,根據(jù)UUT的診斷模型和測(cè)試結(jié)果,給出診斷結(jié)論和維修建議。
TPS運(yùn)行平臺(tái)支持串行和并行測(cè)試流程,在執(zhí)行并行測(cè)試流程時(shí),測(cè)試流程調(diào)度模塊的主線程根據(jù)測(cè)試資源的豐裕程度啟動(dòng)一個(gè)或多個(gè)工作線程,完成測(cè)試任務(wù)。
TPS運(yùn)行平臺(tái)提供圖形化的測(cè)試流程自動(dòng)控制能力和測(cè)試程序調(diào)試能力。在運(yùn)行時(shí),用戶可以實(shí)時(shí)觀察測(cè)試過(guò)程中的測(cè)試執(zhí)行流程,通過(guò)系統(tǒng)運(yùn)行日志實(shí)時(shí)查看信號(hào)資源、信號(hào)路徑的分配情況。在調(diào)試時(shí),用戶能夠設(shè)置、清除、查看斷點(diǎn),查看和修改內(nèi)存變量,查看和修改信號(hào)資源、信號(hào)路徑的分配情況。
測(cè)試結(jié)果被保存為符合IEEE 1636.1-2007標(biāo)準(zhǔn)的文件。用戶可以檢索、查看、打印測(cè)試結(jié)果,并采用TPS工程中的故障診斷模型實(shí)現(xiàn)對(duì)被測(cè)設(shè)備的故障診斷。TPS運(yùn)行平臺(tái)支持基于故障樹(shù)模型和D-矩陣模型的故障推理。
在CATS軟件系統(tǒng)中,每個(gè)測(cè)試資源(測(cè)試儀器或開(kāi)關(guān))對(duì)應(yīng)一個(gè)儀器能力描述文件和一個(gè)面向信號(hào)的儀器驅(qū)動(dòng)程序。儀器能力描述文件,用于描述測(cè)試儀器所擁有的信號(hào)能力、資源、端口、連接器及相互間的映射關(guān)系。面向信號(hào)的儀器驅(qū)動(dòng)程序?yàn)門PS運(yùn)行平臺(tái)的資源管理器中間件提供符合標(biāo)準(zhǔn)接口的測(cè)試儀器控制函數(shù)。
CATS軟件系統(tǒng)將信號(hào)角色類型共分為6種:信號(hào)源(Source)、傳感器(Sensor)、事件(Event)、通用開(kāi)關(guān)(Switch)和矩陣開(kāi)關(guān)(Matrix)。每種角色類型定義了標(biāo)準(zhǔn)的驅(qū)動(dòng)程序編程接口,如表1所示。

表1 面向信號(hào)儀器驅(qū)動(dòng)程序編程接口
根據(jù)測(cè)試儀器描述文件,由ATS管理平臺(tái)工具生成符合上述接口標(biāo)準(zhǔn)的測(cè)試儀器驅(qū)動(dòng)程序框架。框架中包含了測(cè)試資源初始化、關(guān)閉、復(fù)位、自檢函數(shù)接口,其它函數(shù)接口與儀器能力中所對(duì)應(yīng)資源的函數(shù)接口相對(duì)應(yīng)。
面向信號(hào)的儀器驅(qū)動(dòng)程序是對(duì)原有面向儀器驅(qū)動(dòng)程序的一個(gè)二次封裝,可以是廠商的符合VPP規(guī)范[19]的儀器驅(qū)動(dòng)程序,也可以是符合IVI規(guī)范[20]的儀器驅(qū)動(dòng)程序。將廠商提供的驅(qū)動(dòng)函數(shù)添加到驅(qū)動(dòng)程序工程中,通過(guò)編譯調(diào)試就形成了面向信號(hào)的儀器驅(qū)動(dòng)程序。
面向信號(hào)儀器驅(qū)動(dòng)的開(kāi)發(fā)流程是,首先采用儀器/開(kāi)關(guān)描述工具建立儀器描述模型,得到儀器描述文件,同時(shí)產(chǎn)生儀器驅(qū)動(dòng)程序框架,再將儀器底層的控制指令程序添加到儀器驅(qū)動(dòng)程序框架中對(duì)應(yīng)的接口函數(shù)內(nèi),編譯產(chǎn)生動(dòng)態(tài)鏈接庫(kù),即面向信號(hào)的儀器驅(qū)動(dòng)程序,供運(yùn)行引擎調(diào)用。
CATS軟件系統(tǒng)是依據(jù)IEEE 1641、IEEE 1671、IEEE 1636和IEEE 1232等最新國(guó)際標(biāo)準(zhǔn)設(shè)計(jì)和開(kāi)發(fā)的面向信號(hào)自動(dòng)測(cè)試軟件平臺(tái)。它采用ATML語(yǔ)言建模和面向信號(hào)的測(cè)試描述設(shè)計(jì),不依賴于某一特定的被測(cè)設(shè)備,與硬件平臺(tái)無(wú)關(guān),是一個(gè)通用的自動(dòng)測(cè)試軟件系統(tǒng)。
CATS軟件系統(tǒng)采用開(kāi)放式體系結(jié)構(gòu),按照通用化、系列化、標(biāo)準(zhǔn)化、組合化原則設(shè)計(jì),能夠有效滿足航空電子設(shè)備的內(nèi)場(chǎng)測(cè)試和診斷需求。具有良好的信號(hào)擴(kuò)展能力,用戶能夠方便地增加自定義信號(hào)類型,并根據(jù)軟件接口規(guī)范,自行開(kāi)發(fā)面向信號(hào)的儀器驅(qū)動(dòng)程序,擴(kuò)展系統(tǒng)的測(cè)試能力。

圖6 儀器驅(qū)動(dòng)開(kāi)發(fā)界面
CATS軟件系統(tǒng)采用Microsoft Visual Studio C#實(shí)現(xiàn)。為兼容廠家的儀器驅(qū)動(dòng)程序,面向信號(hào)儀器驅(qū)動(dòng)程序則采用了NI Labwindows/CVI實(shí)現(xiàn)。
CATS軟件系統(tǒng)在某型自動(dòng)測(cè)試系統(tǒng)上得到了工程應(yīng)用,應(yīng)用結(jié)果表明CATS軟件平臺(tái)符合ATML標(biāo)準(zhǔn)族,證明了軟件的有效性、正確性和可靠性。