I de projekt jag arbetat i har UML spelat en mycket begränsad roll. Jag har kikat på några olika verktyg tidigare i jobbet men det var ett tag sen och nu i samband med att jag ska göra SCEA part II är det aktuellt igen. Wikipedia har naturligtvis koll på läget och har en bra sammanställning av UML-verktyg.
Jag har tagit fram tre kandidater, vi har det kommersiella Eclipse-pluginet från Omondo (Eclipse UML), klassikern Dia och ArgoUML från Tigris.
Än så länge gillar jag Eclipse-pluginet bäst eftersom det erbjuder en naturlig integration med koden. Dessutom kanske den tidsbegränsade prova-på-versionen kan ge mig en välbehövlig påminnelse om att tid är en bristvara och bör utnyttjas väl så att inte uppgiften blir liggande.
Jag kanske får anledning att återkomma i ämnet när jag använt dem mer. Nu ska jag se till att fortsätta åka tåg en timme till så att jag kommer fram till Kalmar.
Jag gjorde samma utvärdering då jag tok SCEA för några år sen och kom fram till att MagicDraw var det bästa…
Tack för tipset Ivar! Jag ska kolla upp det.
För den som använder Windows verkar fria StarUML vara ett gångbart alternativ.