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

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

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

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

    選擇一種UML建模工具

    發布: 2009-10-26 10:48 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 32次 | 進入軟件測試論壇討論

    領測軟件測試網

    選擇一種UML建模工具 UML模型

    關鍵字:選擇 UML 建模工具以下標準用于評估一種UML工具。當然,除了已被列出的以外,可以用這些標準來評估的產品還很多,但如果你想選擇最好的,請花時間按照清單對產品作測試。如果你特別重視某項標準而在清單中沒有列出, 請告訴我們。

    信息倉儲支持  

    對于一個大項目,信息倉儲(Repository)對在開發人員之間共享組件設計是必要的。兩個以上的開發人員可以共享同一模型的的組件,甚至可以通過在適當級別上定義所有權和共享權來合作進行單一組件的開發。 

    信息倉儲通常用提供數據共享和并發控制等特性的數據庫來實現。 通過提供鎖定和只讀訪問,信息倉儲允許一個開發人員擁有整個模型而其他人對該模型及其組件只讀訪問,或者將這些組件結合到自己的設計中。重要的是: 這種工具應該允許你從另一個模型只引入你所需要的組件而不必引入整個模型。

    構造信息倉儲的另一個令人感興趣的方法是利用項目的源代碼,使用源碼控制系統來提供并發控制。這種方法的好處是在源碼和模型之間有更高級別的同步,另一個好處是更除去了另一個數據源--別忘了,如果你為信息倉儲使用了數據庫,你必須對各種存儲數據分別備份并完成在模型、信息倉儲和源代碼之間的三方同步,而不止是在代碼和模型之間的兩方同步。

    有了建模工具對信息倉儲的支持,對任何組件的修改將被自動傳播到所有引入該組件的設計。

    雙向工程  

    對源代碼(Java, C++, CORBA IDL)的正向和逆向工程的能力是一項復雜的需求,不同廠商在不同程度上成功地支持這一點。對正向和逆向工程這兩方面的成功結合,定義為雙向工程。

    正向工程在第一次從模型產生代碼時非常有用,這將為你節省許多用于編寫類、屬性、方法代碼的瑣碎工作的時間。

    在以前沒有模型存在的情況下,將代碼轉換成模型;或者在迭代結束,重新同步模型和代碼時,逆向工程非常有用。

    在一個迭代開發周期中,一旦一個模型作為迭代的一部分被修改,另一輪的正向工程應允許所有加入該模型的新的類、方法、屬性的代碼被更新。這個步驟通常不被開發者采用,因為許多工具在這個過程中沒有辦法管理源代碼,問題在于源代碼中不只包含與模型有關的信息。工具必須精于對在新一輪正向工程之前已有的源代碼進行重新構造。

    至少,建模工具應成功支持一開始的正向工程和全過程的逆向工程。同樣,建模工具對純Java語言的逆向工程的支持應該毫無問題。一定要針對你自己的源代碼確認這一點,因為我們見到過優秀的工具在對Java的一些特性如內聯類(inner classes)等進行逆向工程時失敗了,每一次進行逆向工程時,你不得不把討厭的代碼注釋掉----確實非常痛苦。

    HTML文檔化  

    延伸閱讀

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

    TAG: uml UML 工具 建模 選擇

    71/71234567>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>