軟件架構設計的優化準則?架構描述語言ADL(Architecture Description Language)是一種為明确說明軟件系統的概念架構和對這些概念腳骨建模提供功能的語言,接下來我們就來聊聊關于軟件架構設計的優化準則?以下内容大家不妨參考一二希望能幫到您!
架構描述語言ADL(Architecture Description Language)是一種為明确說明軟件系統的概念架構和對這些概念腳骨建模提供功能的語言。
主流的ADL有:
(1)UML和XML
UML建模語言嚴格地定義了對象元模型的語義,并為對象結構、行為的捕獲和通信提供了符号表示;
XML描述參數化的體系結構模型能夠很好地匹配目标系統。
(2)SystemC
(3)xADL
ADL主要包括組件(構件)、組件接口、連接件和架構配置
組件(構件):用于計算的單元或數據存儲單元
連接件:用于構件之間交互建模的體系結構構造塊及其支配這些交互的規則
架構配置:描述體系結構的構件與連接件的連接圖
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!