I have recently changed jobs and now work for Macrovision. One immediate change was I stopped having access to the Borland Together licenses I used to have at Anite.
For those who have not had the pleasure of using it, Together for Eclipse is a top notch UML tool for eclipse with pretty much perfect live (e.g. real time) code synchronisation. The major downside of it is the price (list price $5000) and the fact it is a bit neglected by Borland who seem to be trying their best to lose what few customers they have left!
So I took this as an opportunity to look around at the other UML tools for Eclipse. Now seeing as at present I can’t really justify persuading anyone to buy me a tool, I thought I would start with the free ones!
So today I looked at Green UML which is free and seems quite good. I knocked up my usual Animal, Dog, Llama structure in it and it generated the code as I went. Its live editing works well, it is probably nearly as good as together!. It didn’t seem to get confused as I edited and renamed items.
Some strengths
- It supports generic collections
- It does class diagrams really well
- It can export the diagrams in a sensible format (jpg)
Some weaknesses
- It doesn’t do anything but class diagrams
- It shows properties as a private variable and a get/set
- It doesn’t organise imports for you and instead uses fully qualified class names
- No way to export diagrams (for those all important documents) except via printing
So to wrap this off, here is a diagram
Post a Comment