<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忘忧草18| **俄罗斯毛片免费| 亚洲日本一区二区| 在线观看免费中文视频| 亚洲视频日韩视频| 国产精品亚洲二区在线| 又爽又高潮的BB视频免费看| 国产一区二区三区亚洲综合 | 亚洲图片激情小说| 免费v片在线观看视频网站| 亚洲精品美女在线观看播放| 在线精品一卡乱码免费| 国产成人精品日本亚洲专| 精品国产精品久久一区免费式| 国产AV无码专区亚洲AV手机麻豆| 亚洲一区二区三区免费| 亚洲av无码国产精品色午夜字幕| 国产亚洲精品免费| 亚洲国产精品尤物YW在线观看| 国产成人无码免费看片软件| 亚洲成人在线网站| 最近中文字幕无免费视频| 久久精品国产亚洲香蕉| 亚洲一级毛片免费在线观看| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲区不卡顿区在线观看| 久久国产免费一区| 亚洲国产欧洲综合997久久| 国产成人亚洲精品91专区手机| 一级毛片免费观看| 亚洲人xxx日本人18| 亚洲另类少妇17p| 日韩精品无码免费一区二区三区| 亚洲综合激情五月色一区| 亚洲精品无码av天堂| 色老头永久免费网站| 特级一级毛片免费看| 亚洲无线一二三四区|