嵌入式控制系統設計/設計模式/4C
外觀
|
華夏公益教科書
嵌入式控制系統設計
|
隨著嵌入式系統複雜性的增加,需要顯式地控制互動過程,而不是隱式地定義嵌入在不同子系統本身的互動過程。
為了在軟體級別顯式地控制互動過程,互動過程被分成不同的部分,每個部分可以在設計過程的不同時刻處理。這些部分被稱為系統設計的四個基本“關注點”:通訊、計算、配置和協調。 [1]
- 通訊部分定義了代理如何相互通訊。
- 計算部分定義了單個代理行為的實現。因此,它決定了要通訊的內容。
- 配置部分定義了互動結構或配置。它說明了系統中存在哪些代理以及哪些代理可以相互通訊,以及通訊方法。它描述了資訊來自何處以及傳送到何處。
- 協調部分定義了互動模式,即它確定何時發生某些通訊。
可以在本華夏公益教科書的汽車應用部分中找到系統設計的四個基本“關注點”的示例。
- ↑ 協調發展中的系統 - 作者:Radestock M. 和 Eisenbach S.