• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    模型驅動開發介紹

    發布: 2007-5-25 14:34 | 作者: 未知 | 來源: JR | 查看: 117次 | 進入軟件測試論壇討論

    領測軟件測試網

    模型驅動開發介紹



        看了一些介紹性的文檔,發現它們都很長,我在這里用最簡單地方式介紹一下模型驅動的軟件開發的涵義。

    概念:


    圍繞著“模型”的軟件開發過程,這個模型可以是很多的格式,如UML,XML文件等等,只要能準確地描述你的應用就行。

    個人觀點:


    1.它的出現的目的之一就是想讓實現和模型完美的統一起來;

    2.需要強大的工具支持;

    3.它不是救世主,能幫我們解決一切問題,它能提供給我們的僅僅是一個“骨架“而已,其血肉還得我們去補充;

    4.歸根結底它無非是更加強調了模型的更精細化,然后自動生成代碼;

    5.能快速的應對需求的變動,如果需求變動,更改模型,生成代碼...

    開發流程:


    先建模,然后工具生成代碼;

    優點:


    完善的文檔:因為模型本身就是文檔,而且模型驅動的開發方式是以模型為起點,所以項目一開始就有完善的文檔。

    準確:由于代碼是生成的,所以要比手寫的來的準確,能準確地表達設計意圖。

    效率高:由模型描述出的類,多而且繁雜,手寫很費時間,生成就省事多了,也不容易出錯。

    小結:


    模型驅動的開發能開發過程的一致性,提高開發人員的效率,而且能確保我們的設計模型能被準確的實現而不產生歪曲。但它需要良好的工具支持。

    常見的可用工具:


    Eclipse的EMF、AndroMDA和Middlegen.

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>