<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 | 你的阿乖

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


    網站導航:
     
    主站蜘蛛池模板: 日韩免费毛片视频| 好吊妞视频免费视频| 亚洲狠狠爱综合影院婷婷| 亚洲日韩av无码中文| 精品免费久久久久久成人影院| 美女又黄又免费的视频| 在线免费观看a级片| 亚洲综合小说另类图片动图 | 五月天婷亚洲天综合网精品偷| 亚洲精品无码久久久久久| 国产成人涩涩涩视频在线观看免费| 自拍偷自拍亚洲精品情侣| 亚洲国产成人99精品激情在线| 美女视频黄免费亚洲| 亚洲精品美女久久7777777| 国产一级淫片视频免费看| 暖暖免费中文在线日本 | 亚洲午夜久久久精品影院| 98精品全国免费观看视频| 亚洲欧洲日产v特级毛片| 黄a大片av永久免费| 一级毛片大全免费播放下载| 亚洲色无码一区二区三区| 久久不见久久见免费视频7 | 免费一级毛片不卡在线播放| 国产精品免费大片一区二区| 亚洲an天堂an在线观看| 一级成人a做片免费| 久久精品国产亚洲AV大全| a级毛片免费完整视频| 亚洲精品美女久久久久99小说| 国产一级淫片a免费播放口| 亚洲乱码在线视频| 最近中文字幕高清免费中文字幕mv | 亚洲AV无码成人专区| 亚洲成A人片在线观看无码3D| 国产永久免费高清在线| 亚洲精品中文字幕乱码三区| 亚洲精品视频免费在线观看| 亚洲国产精品日韩av不卡在线 | 亚洲精品综合一二三区在线|