精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

專家指導 如何選擇合適的UML建模工具

開發 架構
關于如何選擇UML建模工具你是否了解,這就向大家介紹一下選擇UML建模工具的標準,相信學習了本文之后你對如何選擇有自己的認識,歡迎大家一起來學習。

本節繼續向大家介紹UML建模工具選擇的標準,掌握了標準你就會選擇出比較合適的UML建模工具,從而更好的完成工作,希望本節的介紹對你的學習有所幫助。下面我們一起來看一下UML建模工具選擇標準吧。

健壯性(Robustness)

你的UML工具需要象巖石般堅固可靠,以防止設計期間工具崩潰而使用戶的時間和生產率在不知不覺中損失,或者在模型沒有備份的情況下崩潰。我們曾親眼見過許多領先的工具因為崩潰或文件損壞而引起數小時的工作成果丟失。如果你是一位開發人員,你知道那種因“生產率高的軟件”反而比粗糙的代碼工具生產率要低而產生的蔑視感覺。如果你是一位經理,你會看到被要求使用一種不可靠的工具時開發人員的憤恨。

今天,健壯性常被發現于用Java實現的應用程序(JVM運行時保護)或開放源碼的項目(在web范圍內并行調試)。發現某種特定的UML工具是否健壯的最快方法是在comp.object等新聞組四處詢問,你一定會聽到許多抱怨的!
可用于此處的另一個策略可以借鑒有效率的辦公應用程序,我們也推薦工具開發商采用這種策略。該策略就是讓UML建模工具每隔一定時間間隔就在背后自動保存模型。

平臺

為了使你在建模工具上的投資得到最大回報,請慎重地考慮工具將運行在哪種平臺上。你需要為Windows還是Unix開發軟件?還是二者都要?將在哪種平臺上開發?
最近的各種事件一起推翻了這個神話:一流的跨平臺圖形用戶界面還不能實現或者擁有一個"最少共同支配者"的視感。很長時間以來,這是不可能的(除了基于HTML的應用程序之外),直到最近Java的Swing用戶界面的出現。但是,跨平臺工具需要在Linux等常用平臺得到支持,以大規模地被程序員們采用。

Sun最初幾乎沒有做什么事情來促進Java在Linux上的應用。但最近工業界元老們,主要是IBM,IBM保證在他們所有的硬件平臺上為Linux提供無限廣泛的支持,并支持Apache/Jakarta項目,IBM現正快速地在Linux上推廣Java。也許因為IBM已經開始為主要的Linux廠商發放它的JDK1.1.8版本,Sun被迫支持在Linux上的全功能JDK1.2(帶Swing的Java2)的發放。通過Blackdown小組的努力,這個Linux上的Java端口大部分已被完成。
迄今為止我們已經測試了一種Linux平臺上基于Swing的領先Linux工具,結果優秀。但要告誡的是:128M內存是必需的。

版本更新

你需要選擇一種將會不斷通過修正錯誤、改進性能、添加新特性來進行改進的UML建模工具,畢竟你在時間和金錢上進行了一項大的投資,而且改換到另一種建模工具并不容易。
小心那些已經被大公司擁有的產品。在兌現所有期權之后,最初的開發者常常會離開公司,尋找下一次大的機會。尋找有才能的、能讀懂和維護最初并非由其編碼的軟件復雜模塊的程序員并不容易。這種場景也會出現在開放源碼項目上。

如何能知道一種產品是否在改進?向銷售代表詢問下一版本發放的詳細時間表以及該產品將來的藍圖。密切觀察產品改進和添加新特性的速度。產品計劃什么時候支持UML1.3?圖形界面是否支持最新的流行樣式?你也可以看看該公司的網站:如果產品發布和外界評論是舊的,就是可疑的。#p#

未來...

現在我們來看看對未來有什么希望。建模工具的當前成熟程度表明,工具廠商準備通過添加高級特性來使產品達到新的高度。我們希望在下一代產品中看到以下特性的出現。

集成編輯器

在模型的迭代開發過程中,將UML圖表和相鄰窗口的源代碼匹配,是非常有效率的。支持這種視圖協調的產品可以給模型設計者的工具箱添加一個額外的功能選項,以直接給建模工具添加強大的源代碼編輯特性。當UML建模工具不必作為設計者的首選編輯器時,能夠在代碼里直接更改方法的名字或原型,并立即反映到模型中。

最想要的特性是類似emacs等流行編輯器的鍵盤仿真,另一個熱門特性是通過改變顏色來突出語言關鍵字,注釋等等,提高了代碼的易讀性。一個重要特性是在類圖中選擇一個類、屬性或方法時跳轉到匹配代碼行的能力。最重要的是,編輯器應該是快速易用的。
作為變通的方法,另一種解決方案是允許建模工具和開發者喜愛的編輯器通信。例如,通過一個熱鍵,允許建模工具從當前活動窗口跳轉到伴隨編輯器的匹配代碼行。

自動生成

我們真正想在不久的將來看到的一個特性是,UML建模工具幫助產生交互圖和狀態圖的能力。
工作方式是:在一個已有的程序的執行過程中,建模工具應容易生成一個追蹤文件,目的是獲取對象間互相傳遞信息時的交互。產生追蹤文件后,建模工具將被用于分析該追蹤文件,以發現對象交互的模式。建模工具應允許用戶從一組類中選擇一個來分析,然后展示被追蹤文件記錄的每個類唯一的一套交互,允許用戶為模型選擇交互。最后,工具應能夠產生一張基于真實記錄對象交互的順序或協作圖。

很酷嗎?它并不象聽起來的那樣太過前衛。因為追蹤技術已經十分成功地應用在幫助開發人員追捕他們的程序中性能瓶頸的工具中。這類產品一個很好的例子就是KLGroup的JProbe,用于分析Java程序的性能。
使用同樣的技術自動產生狀態圖也是可能的。對以前描述過的順序的修改將允許用戶為狀態機里的狀態指定基類的名稱。建模工具將追蹤基類的衍生類之間的交互。從這種追蹤,建模工具能夠通過描繪每次被記錄的狀態遷移來創建狀態圖。

管理工具

如果你是項目經理中的一員,你最有可能想要能夠估量你的O-O項目進展如何。一個應被集成到建模工具中的很好的特性是能夠輸出模型信息到允許你追蹤項目設計和實現進程的工具中。由于它的通用性和可塑性,電子表格是實施這個解決方案的理想工具。項目管理工具也是理想的候選。
這個特性如何工作呢?在高層次,通常你想追蹤的是模型中的類和負責在這些類上工作的的人。你想知道什么時候有人開始在該類上工作,完成任務到了哪種水平。在下一層次的細節上,你想要知道每個類的方法。在這一層次,你可能想要知道哪種方法已經包括在交互圖中,或在實施階段,每種方法完成了多少代碼量。

要使這個特性起作用,你需要“敏捷”地更新你的項目管理信息。不象報表工具那樣總是從頭產生一個新報表,你只需要在第一次輸出所有東西。產生初始報表后,你的建模工具應該只被要求用新信息來修改你的管理工具。根據用戶需要控制的級別,UML建模工具能在輸出之前展現給用戶一個修改的清單。
建立一個項目管理鏈接的一個美妙的好處是,提供把分析和設計階段的完成日期作為目標的能力。具體方法是通過計算進展速度,并基于完成模型所需的剩余的工作,使用這個速度來計算預期的完成日期。

度量(Metrics)

當你的項目開始成熟時,你可能需要知道你的模型的度量。度量能在一個特殊的模型的生存質量上給面向對象分析員一些即時的反饋。一些感興趣的度量包括:類層次中的超類數量,每個類中方法的數量,每個類中屬性的數量,get/set的數量,方法重載的數量,每個方法的代碼行數,public、private和protected方法的百分比,每個類的耦合度(該類知道另外的類的數量),以及被注釋方法的百分數。

度量可以通過一個報表界面提供,或者,更好的是,通過一個到電子表格的鏈接,類似于前面描述的項目管理鏈接。#p#

SVG:矢量圖形

為達到真正的、標準化的矢量圖形輸出/輸入功能,UML建模工具廠商即將有一種選擇。W3C的可縮放矢量圖形(ScalableVectorGraphics,SVG)建議是可格式化圖形的一種XML語法,成熟的1.0版本規范已經進展到“最后預覽”階段(3/3/2000)。一旦被完全認可,你可以留意HTML瀏覽器廠商什么時候在他們的下一代瀏覽器中提供支持。
為什么是SVG?因為一套用這種矢量圖形格式輸出的UML圖表可以被鏈接到網頁上。“overtheweb”的UML設計文檔的讀者將能夠使用這種圖形瀏覽技術,如在瀏覽器內縮放和平移,來更輕松地瀏覽一張大的UML圖表。還有,和GIF格式圖形相比,這種格式將戲劇性地提高通過web加載大圖形的速度。請看今天MacromediaFlash的展示在瀏覽器中加載是如何之快,就可以證明這一點!

為了強調GIF圖形和可縮放圖形在出版環境中的強烈差別,我們準備了一個模擬,通過創建包括兩個類圖實例的AdobePDF文件,其中一張是輸入的GIF圖形,另一張是矢量圖形。你可以下載這個PDF文檔并在AdobeAcrobat中觀看。嘗試放大到很高的水平如800%或1600%,然后比較GIF圖形和矢量圖形的結果。這個實驗并非不切實際:你可能需要準備一張被縮放到一個可讀性提高的水平的演示圖。

下載GIF和矢量圖形對比的PDF例子文件.
為了展望UML和SVG的未來,我們也準備了一個使用SVG在瀏覽器中顯示類圖的演示。為了觀看這個演示,你必須首先為你的瀏覽器下載一個SVG察看器。我們推薦來自優秀的AdobeSVG站點的插件。這樣你就可以觀看用SVG顯示的圖形模型演示。

XMI:把所有東西捆綁在一起

對UML開發團體來說,對象管理組織(OMG)的XMI標準是最近最令人振奮的進展。XMI是一種有潛力最終允許在領先的開發工具之間無縫共享模型的交換格式。例如,與其在UML建模工具中書寫腳本來創建報表,不如讓用戶簡單地在開發時使用XMI輸出該模型,然后引入到一種特定的報表書寫工具中。事實上,這個范例將平等地、很好地應用到前面討論過的特性:O-O度量追蹤和項目管理。此外,自從XMI使用XML來表示模型信息,一批XML解決方案很快會出籠,例如為基于瀏覽器表示提供的XSL格式表和為搜索兼容性提供的XQL查詢工具。

XMI標準是復雜的,在被廣泛使用之前,它將需要時間來適應許多不可避免的兼容性問題(誰說標準經不起解釋?)。但是,既然XMI是由IBM和Unisys等領先的工業巨頭開發的,可以預期產品很快會出現。一直到用戶團體不斷要求廠商來驅動在UML工具中的XMI支持的需求。關于XMI的進一步信息,請看優秀的IBM網頁。
作為XMI如何投入使用的例子,請看我們的項目,轉換XMI到HTML.這個項目展示了XSL格式表如何能被用來產生UML模型的HTML翻譯。本節關于如何選擇UML建模工具介紹到這里。

【編輯推薦】

  1. UML建模工具選擇標準
  2. UML建模工具中EA和Rose的比較
  3. NetBeans 6 M8發布 新添UML建模工具
  4. 術語匯編 UML統一建模語言簡介
  5. UML建模工具UMLGraph 4.3 發布
責任編輯:佚名 來源: ChinaUnix.net
相關推薦

2010-06-29 14:23:38

UML建模分析步驟

2010-06-08 15:33:19

UML建模工具

2010-07-12 11:04:54

UML建模工具

2010-07-12 11:36:32

UML活動圖

2010-07-05 15:39:53

NetBeans UM

2010-07-07 09:20:16

UML工具EA

2010-06-08 16:08:42

UML建模工具

2010-07-12 11:14:09

UML建模工具

2010-06-28 11:10:26

最好UML建模工具

2010-07-01 12:21:35

UML類圖關系

2010-07-07 13:54:00

UML用例圖

2010-06-10 17:14:54

UML建模過程

2010-06-29 17:15:29

UML建模方法

2010-06-09 17:23:57

Rose UML建模工

2010-07-12 15:56:37

UML建模工具

2010-07-05 14:22:54

UML圖

2010-06-17 10:05:35

UML動態建模

2010-06-29 19:08:23

UML建模技術

2010-06-08 18:43:11

UML建模工具

2010-06-08 18:53:43

UML建模工具
點贊
收藏

51CTO技術棧公眾號

肉色丝袜一区二区| 亚洲都市激情| 亚洲国产成人av网| 欧美日韩最好看的视频| 91午夜交换视频| 一区视频在线| 尤物99国产成人精品视频| 激情小说欧美色图| 日韩制服一区| 精品福利视频导航| 国产手机视频在线观看| 神马亚洲视频| 国产精品1区二区.| 国产不卡av在线免费观看| xxxx日本少妇| 群体交乱之放荡娇妻一区二区 | 国产系列精品av| 日韩精品1区| 亚洲国产精品美女| 手机在线免费毛片| 精品176极品一区| 精品色蜜蜜精品视频在线观看| 亚洲人成人77777线观看| 黑人乱码一区二区三区av| 国产三级午夜理伦三级| 久久中文字幕av一区二区不卡| 亚洲国产成人爱av在线播放| 五月天视频在线观看| 户外露出一区二区三区| 亚洲成av人影院| 日韩精品第1页| 免费大片在线观看www| 久久久99精品久久| 欧美久久综合性欧美| 亚洲精品无amm毛片| 国产一区二区成人久久免费影院| 国产亚洲日本欧美韩国| 成人免费网站黄| 免费萌白酱国产一区二区三区| 日韩一区二区三区av| 日韩av片网站| 精品国产欧美日韩一区二区三区| 色婷婷香蕉在线一区二区| 国产96在线 | 亚洲| 免费网站在线观看人| 亚洲三级在线看| 黄色网址在线免费看| 日韩美女网站| 国产精品电影院| 亚洲午夜精品福利| 婷婷视频在线| 最近中文字幕一区二区三区| 亚洲伊人婷婷| 毛片av在线| 亚洲欧美激情在线| 香蕉视频免费版| 中文字幕中文字幕在线十八区| 日韩美女视频一区| 91制片厂免费观看| av在线导航| 亚洲国产你懂的| 日韩中文字幕三区| 激情开心成人网| 欧美视频三区在线播放| 992tv成人免费影院| 男女啪啪网站视频| 外国成人毛片| 日韩欧美另类在线| 亚洲一区二区乱码| 精品高清在线| 欧美成人午夜免费视在线看片 | 免费一级毛片在线观看| 久久婷婷成人综合色| 午夜精品亚洲一区二区三区嫩草 | 奇米影视四色在线| 久久久精品区| 日韩成人久久久| 在线观看免费小视频| 亚洲美女视频| 91精品国产免费久久久久久 | 欧美一区二区三区喷汁尤物| 下面一进一出好爽视频| 欧美三级电影在线| www.日韩视频| 人人干人人干人人干| 久久久久综合| 亚洲精品免费一区二区三区| 秋霞av鲁丝片一区二区| 国产日韩欧美精品一区| 国产高清不卡无码视频| 性欧美1819sex性高清| 欧美国产91| 中文字幕亚洲欧美一区二区三区| 黄色一级大片在线免费观看| 狠狠噜噜久久| 国产精品一区二区三区久久| 亚洲av无码乱码在线观看性色 | 3d成人h动漫网站入口| 久久国产免费视频| aa视频在线观看| 天堂一区二区在线| 国产欧美一区二区三区视频 | 国产网站一区二区| 日韩精品一区二区免费| 亚洲mmav| 国产视频精品自拍| 欧产日产国产v| 三级欧美在线一区| 国产一区二区不卡视频在线观看 | 亚洲人成亚洲精品| 久久国产精品久久国产精品| 日韩中文字幕高清| av亚洲精华国产精华| 亚洲天堂av免费在线观看| 亚洲性色av| 亚洲第一级黄色片| 婷婷在线精品视频| 久久99精品久久久久久动态图| 欧美成人第一区| 91破解版在线观看| 日韩亚洲电影在线| 欧美色视频一区二区三区在线观看| 国产亚洲精品自拍| 国产日韩亚洲精品| 日本中文字幕中出在线| 在线播放/欧美激情| 日韩一级av毛片| 免费日韩视频| 就去色蜜桃综合| 男女羞羞在线观看| 亚洲国产高清福利视频| 久久久久无码国产精品| 国产一区二区福利视频| 国产三级中文字幕| 亚洲男女网站| 色吧影院999| 在线中文字幕网站| 国产精品看片你懂得| 免费av一区二区| 黄色国产在线观看| 99精品免费网| 国产一区国产精品| 蜜桃视频在线观看播放| 亚洲国内精品视频| 亚洲精品国产精品乱码| 不卡一二三区首页| 男人的天堂99| 国产精品美女久久久久久不卡| 日本亚洲欧洲色| 你懂得网站在线| 欧美专区亚洲专区| 亚洲欧美精品久久| 国内精品在线播放| 伊人再见免费在线观看高清版| 精品视频一区二区三区在线观看| 久久国产天堂福利天堂| 黄色www视频| 狠狠躁天天躁日日躁欧美| 欧美狂猛xxxxx乱大交3| 三级影片在线观看欧美日韩一区二区 | 精品国产av无码一区二区三区| 日韩在线观看中文字幕| 欧美激情一区二区三区在线视频观看 | 国产污污视频在线观看| 91麻豆成人久久精品二区三区| 熟女性饥渴一区二区三区| 欧美理论视频| 97操在线视频| 成人三级高清视频在线看| 亚洲加勒比久久88色综合| 男人天堂av在线播放| 中文字幕av资源一区| 99999精品| 一区二区三区福利| 在线看成人av电影| 哺乳挤奶一区二区三区免费看| 日本欧美黄网站| 黄色一级片在线观看| 亚洲国产欧美日韩精品| 91免费观看网站| 欧美18一19xxx性| 欧美精品一区在线观看| av手机天堂网| 一区二区三区欧美日韩| 在线观看日韩精品视频| 老司机精品视频导航| 草草草视频在线观看| 欧美欧美黄在线二区| 92国产精品视频| 伊人成综合网站| 久久久av网站| 撸视在线观看免费视频| 日韩一级免费一区| 成人h动漫精品一区二区下载| 亚洲欧美综合另类在线卡通| 中文字幕在线国产| 麻豆精品视频在线观看视频| 日本十八禁视频无遮挡| 99热精品久久| 日韩精品一区二区三区丰满| 成人资源在线播放| 国产精品一区二区久久国产| 24小时免费看片在线观看 | 午夜伦理在线视频| 国产一区二区黑人欧美xxxx| 狠狠躁夜夜躁av无码中文幕| 欧美日韩国产小视频在线观看| 国产精品成人国产乱| 国产精品国产馆在线真实露脸| 你懂得在线视频| 国产激情一区二区三区| 奇米影视四色在线| 石原莉奈一区二区三区在线观看| 成人免费性视频| 91av精品| 伊人久久婷婷色综合98网| 自拍偷拍精品| 久久资源亚洲| 日韩欧美美女在线观看| 大波视频国产精品久久| 国产精品久久免费视频 | av毛片精品| 91免费看蜜桃| 日韩一区二区三区精品| 国产日韩精品在线播放| 日韩免费小视频| 蜜臀精品久久久久久蜜臀| 中国一区二区三区| 欧美一区二区三区高清视频| 开心色怡人综合网站| 天海翼精品一区二区三区| 国产综合18久久久久久| 盗摄系列偷拍视频精品tp| 成人区精品一区二区| 日本在线视频一区二区三区| 亚洲一区二区免费| 99综合久久| 91牛牛免费视频| 99久久久国产| 亚洲最大av网站| 日韩免费成人| 国产精品大全| 日韩中文av| 日本高清视频一区二区三区| 精品一区在线| 日韩尤物视频| 久久亚洲国产| 好色先生视频污| 欧美日韩视频一区二区三区| 97在线免费视频观看| 亚洲午夜激情在线| av免费看网址| 久久国产精品毛片| 一区二区三区国产免费| 视频在线观看一区| 污污视频网站在线| 国产成人av资源| 99久久免费看精品国产一区| 91尤物视频在线观看| 少妇精品无码一区二区免费视频| 国产精品热久久久久夜色精品三区| 国产又黄又粗又猛又爽的| 亚洲啪啪综合av一区二区三区| 国产又黄又爽又无遮挡| 亚洲成人精品影院| 国产一区二区视频网站| 欧美三级日韩三级国产三级| 国产精品视频在线观看免费| 欧美成人vr18sexvr| 日韩一级片免费观看| 亚洲视频专区在线| 国产精品刘玥久久一区| 91精品国产91| 狠狠久久综合| 国产亚洲一区在线播放| 国产精品亚洲人成在99www| 亚洲乱码一区二区三区| 欧美精品偷拍| 亚洲人成无码www久久久| 国产丝袜在线播放| 欧美成人国产一区二区| 男人天堂综合| 欧美成人免费小视频| 国产乱码午夜在线视频| 国产精品麻豆va在线播放| 在线观看视频一区二区三区| 欧美极品色图| 女主播福利一区| 成人在线观看a| 成人午夜看片网址| 青青青视频在线播放| 午夜精品一区二区三区免费视频 | 日韩视频一区二区三区在线播放| 亚洲三级中文字幕| 久久精品一本久久99精品| 牛牛精品一区二区| 成人午夜一级二级三级| 一区三区在线欧| 嫩草影院中文字幕| 男人的天堂亚洲一区| 成人性生活免费看| 亚洲人精品午夜| 国产黄色免费视频| 亚洲激情小视频| 伊人222成人综合网| 国产精品女人久久久久久| 久久91在线| 18视频在线观看娇喘| 日韩综合一区二区| 黄色工厂在线观看| 亚洲一级片在线观看| 国产乱人乱偷精品视频a人人澡| 亚洲精品自拍视频| 成人高潮aa毛片免费| 成人在线激情视频| 成人情趣视频| 日韩无套无码精品| av不卡免费在线观看| 久久精品www| 欧美一区二区精品在线| 91网页在线观看| 国产精品av在线| 少妇一区二区视频| 男人的天堂99| 久久这里都是精品| 亚洲天堂视频网站| 日韩精品极品在线观看| 蜜桃视频在线网站| 久久精品国产第一区二区三区最新章节| 国产精品v日韩精品v欧美精品网站 | 五月天色婷婷综合| 亚洲精品毛片| 欧美成人免费网| 亚洲欧洲一二区| 中文字幕在线亚洲精品| 久久精品国产99| 日韩av手机在线免费观看| 欧美在线免费观看视频| 二区在线视频| 国产精品久久久久久久7电影| 国产精品密蕾丝视频下载| 日韩 欧美 高清| 国产欧美精品一区二区三区四区| 亚洲av中文无码乱人伦在线视色| 亚洲欧洲在线观看| av激情成人网| 一区精品在线| 国产综合一区二区| 青娱乐免费在线视频| 亚洲成人av片| 牛牛精品一区二区| 日日夜夜精品网站| 精品一区二区三区视频在线观看 | 尤物在线观看一区| 黄色小视频免费观看| 2019国产精品自在线拍国产不卡| 日本成人7777| 男女无套免费视频网站动漫| 国产精品三级av| 亚洲成人av综合| 欧美一区二区三区四区在线| 亚洲制服欧美另类| www.精品在线| 亚洲美女免费在线| 亚洲欧美自偷自拍| 国产精品av电影| 欧美在线播放| www.免费av| 欧美日韩免费在线视频| www在线免费观看视频| 国产精品v欧美精品∨日韩| 六月丁香综合| 亚洲人做受高潮| 亚洲精品理论电影| av成人在线播放| 日韩精品一区二区在线视频 | 日韩精品一区二区三区视频播放 | 日本精品一区二区| 精品午夜一区二区三区在线观看| 国产一级av毛片| 国产一区二区三区丝袜| 麻豆精品久久| 农村妇女精品一二区| 亚洲精品菠萝久久久久久久| 色吊丝在线永久观看最新版本| 成人激情视频网| 销魂美女一区二区三区视频在线| 亚洲人成网站在线播放2019| theporn国产在线精品| 国产精品999视频| 亚洲欧洲99久久| 久久av少妇| 国产精品一区二区你懂得| 免费观看成人av| 中文字幕精品三级久久久| 久久精品国产一区二区电影| 西野翔中文久久精品国产| 奇米777在线| 欧美日韩一区二区三区四区五区 | 欧美在线观看18|