集成過程中需要檢查的主要項(xiàng)目有:
v集成計(jì)劃遵循了它的模板。
v預(yù)期的裝配順序(集成策略)是現(xiàn)實(shí)的。
v在系統(tǒng)設(shè)計(jì)文檔中列出的任何系統(tǒng)要素和物理接口都不會被遺忘。
v對實(shí)現(xiàn)要素之間的每個(gè)接口和交互進(jìn)行驗(yàn)證。
v裝配程序和裝配工具是可用的,并在開始裝配之前進(jìn)行驗(yàn)證。
v在開始驗(yàn)證之前,V&V程序和工具是可用的并經(jīng)過驗(yàn)證的。
v集成報(bào)告被記錄。
方法和技術(shù)
在前面的集成策略[1](上面)一節(jié)中總結(jié)了幾種不同的方法,它們可以用于集成,但還有其他方法。特別是,對于密集型軟件系統(tǒng)的重要集成策略包括:垂直集成、水平集成和星級集成。
耦合矩陣和n方圖
定義聚合和集成順序的最基本方法之一是使用n方圖。
在集成環(huán)境中,耦合矩陣對于優(yōu)化聚合定義和接口驗(yàn)證非常有用:
通過重新組織耦合矩陣來定義和優(yōu)化集成策略,以便將實(shí)現(xiàn)的要素分組到聚合中,從而最小化需要在聚合之間驗(yàn)證的接口數(shù)量(參見圖3)。
圖3. Initial Arrangement of Aggregates on the Left; Final Arrangement After Reorganization on the Right.
當(dāng)驗(yàn)證聚合之間的交互時(shí),矩陣是故障檢測的輔助工具。如果通過向聚合中添加已實(shí)現(xiàn)的要素檢測到錯(cuò)誤,則錯(cuò)誤可以與已實(shí)現(xiàn)的要素、聚合或接口相關(guān)。如果錯(cuò)誤與聚合相關(guān),則它可以與任何已實(shí)現(xiàn)的要素或聚合內(nèi)部已實(shí)現(xiàn)要素之間的任何接口相關(guān)。
應(yīng)用于產(chǎn)品系統(tǒng)、服務(wù)系統(tǒng)和企業(yè)系統(tǒng)
由于這些類型的系統(tǒng)實(shí)現(xiàn)的系統(tǒng)要素和物理接口的性質(zhì)不同,因此聚合、組裝工具和V&V工具也不同。有些集成技術(shù)更適合于特定類型的系統(tǒng)。下面的表3提供了一些示例。
表3。產(chǎn)品、服務(wù)和企業(yè)系統(tǒng)的不同集成要素。
要素 | 產(chǎn)品系統(tǒng) | 服務(wù)系統(tǒng) | 企業(yè)制度 |
系統(tǒng)的要素 |
硬件部分(力學(xué)、 電子、電氣、塑料、化工等) 操作員角色 |
流程、數(shù)據(jù)庫、程序等。運(yùn)營商的角色 軟件應(yīng)用 |
公司、方向、部門、部門、項(xiàng)目、技術(shù)團(tuán)隊(duì)、領(lǐng)導(dǎo)等 IT組件 |
物理接口 |
硬件部分,協(xié)議, 程序等 |
協(xié)議、文件等。 | 協(xié)議、程序、文件等。 |
裝配工具 |
治具,機(jī)械工具,專用工具 軟件鏈接器 |
文檔、學(xué)習(xí)課程等。 |
文檔,學(xué)習(xí),移動的 辦公室 |
驗(yàn)證工具 | 測試臺,模擬器,發(fā)射裝置,存根/帽 |
活動/場景模型、模擬器、人員角色排練、計(jì)算機(jī)等。 熟練的專家 |
活動/場景模型,模擬器,人員角色預(yù)演 |
確認(rèn)工具 | 操作環(huán)境 | 操作環(huán)境 | 操作環(huán)境 |
建議集成技術(shù) |
自頂向下的集成技術(shù) 自頂向下的集成技術(shù) |
子集集成技術(shù)(功能鏈) | 全局集成技術(shù)增量集成 |
實(shí)際考慮
下面兩部分將介紹與系統(tǒng)集成相關(guān)的關(guān)鍵缺陷和良好實(shí)踐。
陷阱
表4提供了在計(jì)劃和執(zhí)行系統(tǒng)工程度量時(shí)遇到的一些關(guān)鍵缺陷。
表4。系統(tǒng)集成的主要缺陷。(系統(tǒng)工程知識體系原創(chuàng))
陷阱 | 描述 |
期望的元件延遲 | 經(jīng)驗(yàn)表明,被實(shí)現(xiàn)的要素總是沒有按照預(yù)期的順序到達(dá),測試從來沒有按照預(yù)期的順序進(jìn)行或得到結(jié)果;因此,集成策略應(yīng)該允許很大的靈活性 |
大爆炸不合適 | “大爆炸”集成技術(shù)不適合快速檢測故障。因此,最好在集成過程中逐步驗(yàn)證接口。 |
集成計(jì)劃太遲 | 集成活動的準(zhǔn)備在項(xiàng)目時(shí)間表中計(jì)劃得太晚了,通常在第一次實(shí)現(xiàn)的要素被交付的時(shí)候。 |
良好的實(shí)踐
表5提供了從參考資料中收集的一些良好實(shí)踐。
實(shí)踐 | 描述 |
盡早啟動開發(fā)方式 | 組裝工具、驗(yàn)證和確認(rèn)工具的開發(fā)可能需要與系統(tǒng)開發(fā)本身一樣長的時(shí)間。在初步設(shè)計(jì)幾乎凍結(jié)的時(shí)候,應(yīng)該盡早開始。 |
集成意味著被視為使能系統(tǒng) | 集成方式(裝配工具、驗(yàn)證和確認(rèn)工具)的開發(fā)可以被看作是啟用系統(tǒng),使用本系統(tǒng)工程知識體系中描述的系統(tǒng)定義和系統(tǒng)實(shí)現(xiàn)過程,并作為項(xiàng)目管理。這些項(xiàng)目可以由相關(guān)系統(tǒng)的項(xiàng)目領(lǐng)導(dǎo),但是被分配到特定的系統(tǒng)塊,或者可以被分包為單獨(dú)的項(xiàng)目。 |
使用耦合矩陣一個(gè)好的做法是逐步集成集合,以便更容易地檢測故障。耦合矩陣的使用適用于所有策略,特別是自底向上的集成策略。 | |
靈活的集成計(jì)劃和進(jìn)度表 | 復(fù)雜系統(tǒng)的集成過程難以預(yù)見,其進(jìn)度控制難以觀察。這就是為什么建議使用靈活的技術(shù)來規(guī)劃特定邊際的集成,并使用類似的技術(shù)來集成集合。 |
集成和設(shè)計(jì)團(tuán)隊(duì) | 負(fù)責(zé)集成的應(yīng)該是設(shè)計(jì)團(tuán)隊(duì)的一部分。 |
表5所示。系統(tǒng)集成的實(shí)踐證明。
原文標(biāo)題:檢查系統(tǒng)集成的正確性
文章出處:【微信公眾號:汽車電子硬件設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
汽車電子
+關(guān)注
關(guān)注
3028文章
8010瀏覽量
167567 -
硬件
+關(guān)注
關(guān)注
11文章
3377瀏覽量
66380
原文標(biāo)題:檢查系統(tǒng)集成的正確性
文章出處:【微信號:QCDZYJ,微信公眾號:汽車電子工程知識體系】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論