i thi u
1. Ph n m m v UML nhanh chóng: UMLet – GNU, ch y trên Windows,
Linux và MacOS
!
" #
$ %!
" #
$ -!
&'
,
() *!
# *!
+
,
!
/>– u i m:
C c k ơn gi n
D dàng tùy ch nh thêm các m u bi u nên m c dù không h tr
y
UML 2 nhưng ngư i dùng v n có th tùy ch nh có y các bi u
UML 2
V bi u b ng vi c vi t các o n mã v n b n
nh ngh a bi u
nên r t
tư ng minh và d dàng chia s!, qu n lý bi u
Vi t b ng Java nên h tr m"i n n t ng
Mi n phí
– Như c i m:
Vì v bi u b ng vi c vi t các o n mã v n b n nên ngư i s# d ng g n như
ph i h"c thêm m t ngôn ng$ ánh d u
2. ArgoUML
/>– u i m:
Vi t b ng Java nên có th ch y trên m"i n n t ng, th%m chí có th ch y trên n n
web
H tr xu t ra nhi u nh d ng như GIF, PNG, PS, EPS, PGML và SVG
Tuân theo các chu&n c a UML
Mi n phí
– Như c i m:
Chưa h tr UML 2, m t s bi u
Thi u tính n ng hồn tác (undo)
cịn thi u ho c chưa hoàn ch nh
3. DIA
/>– u i m:
Ch y trên nhi u n n t ng
H tr xu t ra nhi u nh d ng khác nhau, bao g m c nh d ng c a m t s
chương trình khác
H tr nhi u bi u ch' không ch riêng các bi u
UML
(ơn gi n, d s# d ng
( nh d ng xu t ra ư c nén l i nên t n ít b nh
Mi n phí
– Như c i m:
Chưa h tr
y
UML 2
4. Enterprise Architect
/>– u i m:
H tr
y
UML 2
H tr t
ng t o bi u
c)ng như t
ng sinh mã trên nhi u ngôn ng$
Ngồi Windows ra cịn h tr Linux và Mac OS (m c dù ph i s# d ng ph n
m m gi l%p)
Giao di n *p
– Như c i m:
M t s thao tác còn ph'c t p
M t phí
5. Microsoft Visio
– u i m:
H tr
y
UML 2
Linh ho t, thao tác d
Giao di n *p
– Như c i m:
M t phí
Ch h tr n n t ng Windows
6. StarUML
/>– u i m:
H tr h u h t các bi u
Mi n phí
– Như c i m:
UML 2
Phát tri n ch%m, phiên b n +n
Ch h tr n n t ng Windows
nh m i nh t ã cách ây 7 n m