出版時間:2010-2 出版社:國防工業(yè) 作者:肖明清//付新華 頁數(shù):252
前言
隨著科學技術的飛速發(fā)展,軍用武器系統(tǒng)等高技術產品的復雜程度日益提高,傳統(tǒng)的人工檢測維護手段已經(jīng)無法滿足現(xiàn)代化武器裝備的維護保障要求,自動測試系統(tǒng)(ATS)正逐步成為武器裝備可靠運行的必要保證。武器裝備高新技術含量的日益增加,使得其測試內容和測試項目不斷擴大,武器裝備的快速保障需求,要求測試時間盡量縮短,現(xiàn)有的傳統(tǒng)自動測試系統(tǒng)采用順序測試方式,一次僅能測試一個被測對象(UUT),吞吐量低,限制了快速作戰(zhàn)能力的提高,難以滿足實際使用需求。表現(xiàn)為多個測試任務同時進行測試的并行測試技術,是支撐下一代自動測試系統(tǒng)NxTest的關鍵技術之一,可以有效地提高測試吞吐量和效率,縮短測試時間,降低測試成本。并行測試技術是在自動測試領域引入了并行處理技術而形成的,是測試領域的一項重大技術突破。并行測試技術是一項交叉技術,它綜合了并行處理技術與現(xiàn)代測試技術,其核心是并行概念。并行測試技術是對傳統(tǒng)順序測試思想的突破,是對測試思維方式與解決測試問題途徑的變革。本書是并行測試技術的一本專著,是作者多年理論研究成果和工程實踐經(jīng)驗的總結。本書全面系統(tǒng)地論述了并行測試技術的有關理論和關鍵技術,并結合工程實際對并行測試系統(tǒng)的設計與開發(fā)方法進行了詳細闡述。本書內容新穎,系統(tǒng)性強,理論聯(lián)系實際,具有較高的科學技術水平和工程應用價值。
內容概要
本書內容包括并行測試技術概述、并行測試系統(tǒng)開發(fā)過程、并行測試系統(tǒng)的資源優(yōu)化配置、并行測試任務調度算法、并行測試系統(tǒng)接口適配器、并行測試系統(tǒng)面向對象的軟件框架、并行測試系統(tǒng)的性能評估及并行測試系統(tǒng)的工程實現(xiàn)等。內容新穎、系統(tǒng)性強、理論聯(lián)系實際,具有較高的理論和工程應用參考價值,是作者多年理論研究成果和工程實踐經(jīng)驗的總結。 本書可供測試領域尤其是從事自動測試系統(tǒng)集成開發(fā)和研究的科技工作者使用,也可作為高等院校相關專業(yè)的教師和研究生進行有關課題研究或課程學習的參考書。
書籍目錄
第1章 并行測試技術概述 1.1 并行測試的基本概念 1.1.1 并行測試的定義 1.1.2 并行測試的優(yōu)勢 1.1.3 并行測試的實現(xiàn)方式 1.1.4 并行測試系統(tǒng)的基本架構 1.1.5 并行測試的幾個相關概念 1.2 并行測試的支撐技術 1.2.1 并行處理技術 1.2.2 支持并行測試的硬件資源 1 2.3 支持并行測試的軟件設計和任務智能調度. 1.3 并行測試技術的發(fā)展及其應用 1.3.1 并行測試技術是NxTest的關鍵技術 1.3.2 并行測試技術的應用 參考文獻第2章 并行測試系統(tǒng)開發(fā)過程 2.1 一般系統(tǒng)開發(fā)過程 2.1.1 一般系統(tǒng)開發(fā)過程的基本元素 2.1.2 一般系統(tǒng)開發(fā)過程的生命周期模型 2.1.3 一般系統(tǒng)開發(fā)過程模型 2.1.4 一般系統(tǒng)開發(fā)過程能力成熟度 2.1.5 一般系統(tǒng)開發(fā)過程的意義 2.2 并行測試系統(tǒng)的結構及開發(fā)過程 2.2.1 ATS的組成及開發(fā)過程 2.2.2 并行測試系統(tǒng)的結構 2.2.3 并行測試系統(tǒng)開發(fā)過程 2.3 需求開發(fā)階段 2.3.1 系統(tǒng)需求分析 2.3.2 測試需求分析 2.4 系統(tǒng)設計階段 2.4.1 系統(tǒng)設計的基本原則 2.4.2 系統(tǒng)設計的基本內容 2.5 并行測試系統(tǒng)的集成 2.5.1 儀器與開關選型 2.5.2 開關網(wǎng)絡設計 2.5.3 TUA設計 2.6 并行測試系統(tǒng)軟件設計 2.6.1 并行TP設計 2.6.2 測試數(shù)據(jù)庫設計 2.7 系統(tǒng)集成測試階段 2.8 并行測試系統(tǒng)開發(fā)過程的工作流建模與仿真 2.8.1 工作流的基本概念 2.8.2 基于Petri網(wǎng)的工作流建模與分析 2.8.3 ExSpect語言 2.8.4 基于ExSpect的并行測試系統(tǒng)開發(fā)過程建模 2.8.5 模型的仿真、分析與優(yōu)化 參考文獻第3章 并行測試系統(tǒng)的資源優(yōu)化配置 3.1 并行測試的形式化定義及任務分解策略 3.2 測試流程的TCPN建?! ?.2.1 賦時有色Petri網(wǎng)TCPN……第4章 并行測試任務調度算法第5章 并行測試系統(tǒng)接口適配器第6章 并行測試系統(tǒng)面向對象的軟件框架 第7章 并行測試系統(tǒng)的性能評估第8章 并行測試系統(tǒng)的工程實現(xiàn)符號說明
章節(jié)摘錄
插圖:另一類是在單處理器(Mono-Processoi。Architecture)上實現(xiàn)的并行測試結構,通過對不同測試任務的調度來分配單個處理器處理任務的時間以實現(xiàn)并行測試,主要通過軟件設計來實現(xiàn)。1.多處理器并行測試結構多處理器結構根據(jù)參與并行測試的處理器之間的關系分為分布式結構(Distributed Architecture)和從處理器結構(Doprocessors Architecture)。分布式并行測試結構中的每臺計算機均可獨立、高效地執(zhí)行測試任務,并主要通過網(wǎng)絡來實現(xiàn)測試同步和儀器、數(shù)據(jù)共享;從處理器結構中從處理器與主處理器并行工作,分擔主處理器的部分工作,減輕主處理器的負擔,提高測試效率。1)分布式并行測試系統(tǒng)結構分布式結構是傳統(tǒng)意義上的并行結構,也是真正意義上的并行測試結構。測試作業(yè)被動態(tài)地分配到各個計算機上,各個計算機上配置的網(wǎng)絡操作系統(tǒng)管理本地測試進程的運行,向網(wǎng)絡申請資源,協(xié)調各計算機之間的通信和資源共享。在分布式并行測試系統(tǒng)結構中,每個計算機系統(tǒng)在同一時刻只能對一個被測對象進行操作,或者在一個時刻僅能執(zhí)行一個測試任務或指令,這還是傳統(tǒng)意義上的順序測試。由于分布式并行測試結構主要通過網(wǎng)絡來完成測試同步和儀器、數(shù)據(jù)共享,因此,需要深刻理解網(wǎng)絡拓撲結構和網(wǎng)絡操作系統(tǒng)的通信原理結構。如何解決好資源分配和任務調度,防止死鎖,也是相當復雜的問題。當測試同步工作量和共享的測試儀器、測試數(shù)據(jù)數(shù)量劇增時,則顯示其明顯不足。此外,分布式并行測試結構還需增加配套硬件資源,如網(wǎng)絡設備、測試儀器等,從而導致測試成本驟升。圖1-13是分布式并行測試系統(tǒng)結構示意圖2)從處理器結構 從處理器結構指系統(tǒng)具有兩個以上處理器或單片機協(xié)同工作,從處理器(Coprocessor)在系統(tǒng)中處于從屬地位,功能單一,性能較低,與CPU并行執(zhí)行以提高整個系統(tǒng)的速度。圖1-14是基于VxI總線的兩種典型的從CPU系統(tǒng)結構。
編輯推薦
《并行測試技術及應用》是由國防工業(yè)出版社出版的。
圖書封面
評論、評分、閱讀與下載