<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sunspl

    Hello,everyone,i am sun. 天道酬勤,笨鳥先飛.
    隨筆 - 47, 文章 - 0, 評論 - 24, 引用 - 0
    數據加載中……

    模型驅動架構 (MDA)[分享]

    模型驅動架構(MDA)是一種獨立于特定平臺和軟件供應商的軟件體系結構設計和開發方法,它適用于設計、部署、集成等軟件開發的整個生命周期。MDA 遵循的是諸如統一建模語言(UML)、可擴展標記語言(XML)和公共對象請求代理體系結構(CORBA)等一系列業界開放標準。

      MDA 建模是基于功能,而非基于特定語言、平臺或實現技術,它可以簡化系統集成、縮短開發周期和節省企業資源。

      模型通常以圖和文字的形式來描述一個系統及其環境。模型驅動的方法就是利用模型來引導系統的設計、開發和維護。而模型驅動架構即是用系統的模型來生成系統的體系結構。

      MDA 有三個視圖。第一個視圖叫“計算無關視圖(CIV)”,其作用就是將系統基本處理邏輯同平臺相關的技術規范分離開來。CIV視圖關注于系統的環境和需求,而系統的具體結構和實現是隱藏的。

      第二個視圖是“平臺無關視圖(PIV)”。該視圖關注于系統的操作而隱藏了平臺相關的細節,該視圖可能用一種通用的、平臺無關的建模語言如UML來描述。

      第三個視圖叫“平臺相關視圖(PSV)”。該視圖關注特定平臺的實現細節。

      以上三個視圖都有其各自相應的模型:

    • 計算無關模型(CIM)通常由業務分析人員創建,展示了系統的業務模型。
    • 平臺無關模型(PIM)是系統功能的模型,通常由系統架構師創建。
    • 平臺相關模型(PSM)對一個或多個平臺的PIM模型的具體實現建模。

      MDA 的真正價值在于 CIM 模型可以通過簡單的映射轉換成 PIM 模型。同樣的,PIM 模型也可以映射成 PSM 模型,而 PSM 模型則可以最終轉換成具體的實現代碼。

      如下圖所示,右上角的 CIM 模型是整個模型轉換過程的起點。CIM 模型轉換成 PIM 模型后,系統架構師和設計師即可以創建系統其余部分的模型。設計完成之后,PIM 模型就轉換成了一個或多個 PSM 模型。

    模型驅動架構 (MDA)

    模型驅動架構 (MDA)

      MDA 提供了一種優雅而可靠的開發框架,這種框架使得系統架構師在沒有考慮到有關系統實現的任何細節之前就可以事先定義好系統的模型。

      MDA 的優勢主要包括如下幾點:

    • 可移植性 -當你創建好一個 PIM 模型之后,創建一個新的基于該 PIM 模型的 PSM 模型是相當容易的。當然,你需要到目標平臺的映射規則和一些連接代碼。
    • 跨平臺的互操作性 - 除了可以將一個系統模型轉化為不同的實現,你也可以使用一種特殊的映射規則將一個 PIM 模型轉化為一個異構的 PSM 模型,在該異構模型中,最終的系統是由來自多個平臺的組件構建而成的。
    • 開發效率 - MDA 是一種極其高效的設計和開發方法。使用 MDA 方法可以以更少的人力來完成原先相同的工作量,或者以原先相同的人力來完成更多的工作,所有這些都無需對開發團隊施加額外的壓力。
    • 軟件質量 - 使用一種單一的模型來生成和導出系統的大部分代碼可以極大地降低人為錯誤的發生。

      MDA 還有其它更多的優勢,如對新技術的快速包容、平臺無關性、領域相關性、降低開發成本和縮短開發周期等等。

    posted on 2007-05-14 08:24 JavaSuns 閱讀(1579) 評論(1)  編輯  收藏

    評論

    # re: 模型驅動架構 (MDA)[分享]  回復  更多評論   

    呵呵,看過之後,沒看懂是什麼意思。抽空再看嘍。
    2007-05-14 09:17 | 你的阿乖

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产真人无码作爱免费视频| 久久精品亚洲日本波多野结衣| 99在线热播精品免费99热| 国产免费怕怕免费视频观看| 亚洲欧美日韩中文高清www777| 一二三四在线播放免费观看中文版视频 | 免费A级毛片无码视频| 亚洲视频.com| 97在线观看永久免费视频| 亚洲国产美女在线观看 | 亚洲国产成人久久综合一区| 中文字幕亚洲免费无线观看日本| 蜜芽亚洲av无码精品色午夜| 国产精品怡红院永久免费| 亚洲精品国产国语| 四虎永久在线精品免费观看地址 | 大地资源中文在线观看免费版| 亚洲精品亚洲人成人网| 久久久久成人精品免费播放动漫| 亚洲AV无码乱码国产麻豆| 亚洲视频免费在线看| 中文日韩亚洲欧美制服| 免费久久精品国产片香蕉| www在线观看播放免费视频日本| 亚洲av无码不卡一区二区三区| 精品国产sm捆绑最大网免费站| 国产成人亚洲综合网站不卡| 丁香亚洲综合五月天婷婷| 久草免费福利视频| 亚洲AV成人影视在线观看| 亚洲国产精品一区二区九九| 久久国产免费观看精品| 亚洲人配人种jizz| 亚洲精品国产电影| 日本高清在线免费| 免费人成大片在线观看播放| 亚洲国产精品自在线一区二区| 日韩成人免费aa在线看| 国产一级淫片a免费播放口| 久久久久久亚洲精品影院| 亚洲精品无码久久千人斩|