lethbridge大學的brian dobing在omg adtf會議上做了乙個關於uml使用現狀的調查報告。
調查內容包括使用uml的組織的情況、各種uml圖的使用頻率、
得到320份有效反饋,其中:
171份報告使用了uml;結果公布在comp.object新聞組了。11份報告使用了oo,沒有用uml,但對uml相關圖有一些有價值的反饋;
36份報告使用了oo,沒有用uml。
102份報告沒有用oo和uml;
這裡挑其中有意思的幾個介紹如下:
1) 調查結果總覽
uml應用過程中採取了各種不同的方法;2) 各種圖的使用頻率大部分專案得到成功;
並不是所有的專案都是用例驅動的;
用例的粒度差異較大;
客戶的知識和興趣有較大差異;
通常用來建立對系統的概覽;
您涉及的哪些oo/uml圖中涉及了以下圖
5個選項:none, <1/3, 1/3 – 2/3, > 2/3和all.
usage >2/3 usage (%)(點評:呵呵,用得最多的還是三劍客)class diagram 4.19** 73
use case diagram 3.56** 51
sequence diagram 3.51** 50
use case narrative 3.25** 44
activity diagram 2.87** 32
statechart diagram 2.82** 29
collaboration diag. 2.54** 22
3) 使用各種圖的都是誰?
(點評:客戶使用用例圖的比率已經可觀了,但國內的情況估計並不是這樣的)
4) 使用uml的困難在於:
36 – user inte***ce5) 為什麼沒有用uml21 – roles, responsibilities of clients
18 – security
18 – data requirements
13 – system capabilities, functionality
18 – other
too few people familiar with uml 51(點評:uml的普及應用仍任重而道遠,美國看來也是如此)resp. doing no system dev』t work 25
org. doing little/no system dev』t work 20
no suitable projects for uml 16
other 4
6) uml/oo專案的規模
mean median max n(點評:應用專案的規模跨度挺大的)budget$mill 5.34 1.00 75 71
per-yrs 57.5 6.5 3000 118
kloc 479 50 5000 64
use cases 88 35 800 75
classes 1311 150 25000 95
UML 使用現狀報告
結果公布在comp.object新聞組了。這裡挑其中有意思的幾個介紹如下 1 調查結果總覽 uml應用過程中採取了各種不同的方法 大部分專案得到成功 並不是所有的專案都是用例驅動的 用例的粒度差異較大 客戶的知識和興趣有較大差異 通常用來建立對系統的概覽 2 各種圖的使用頻率 您涉及的哪些oo um...
UML的現狀及未來發展
uml是在多種物件導向建模方法的基礎上發展起來的建模語言,主要用於軟體密集型系統的建模。它的演化,可以按其性質劃分為以下幾個階段 最初的階段是專家的聯合行動,由三位oo 物件導向 方法學家將他們各自的方法結合在一起,形成uml 0.9。第二階段是公司的聯合行動,由十幾家公司組成的 uml夥伴組織 將...
行業現狀研究報告
整個產業的演進方向,其實是產業在四個維度的持續提公升 產品更豐富 價效比更好 與使用者匹配,這是三個面向終端消費者交付結果的指標 效率更高,這是乙個面向交付過程的指標。2017年中國手機安全狀況報告 協同辦公產品好不好用,得看這 25 項指標 研報 原始碼資本曹毅 產業網際網路是你我的使命 2017...