Plugins (1234)


Training and Consulting (62)







EPIC Poll

What is your favourite developer portal?

[ Results | Polls ]

Votes: 594
Comments: 0


Category: Plugin Directory / UML / Green UML

Green UML 
Rate this plugin | Report broken link | Details | Comments (21)

Rating: 8.0 (94 Votes) | hits: 2
Green UML

Version: 3.1.0
Support Eclipse Version: 3.2/3.3/3.4 (Ganymede)
License: Free EPL
Development Status: Production/Stable
Company: University at Buffalo
Plugin home pageHome Page
Plugin SupportPlugin Support
Discussion ForumsDiscussion Forum
Update Site URL: http://www.cse.buffalo.edu/faculty/alphonce/green

green is a LIVE round-tripping UML class diagram editor, meaning that it supports both software engineering and reverse engineering of existing code. You can use green to create a UML class diagram from existing code, or to generate new code by drawing a class diagram.

green was developed with the pedagogical goal of focusing students on design. However green has proven to be a robust and flexible tool that can easily provide UML support in any environment.

green also supports incremental exploration of a codebase. By selecting a class and doing an "incrementally explore" operation, all types which the class is related to are brought into the diagram.

All the relationships that green uses are plug-ins to green. This means that at any time you can remove one of the pre-defined relationships, or if you are interested, you can develop your own relationship as a plug-in to green. In our teaching we reveal the relationships one at a time as we teach students about them.

green can save diagrams as simple XML files, and can also save diagrams as in a jpg format (for printing or inclusion in a web page).

green now supports Zoom functionality! Download today!


Added on: 20-Jun-2006 | Updated: 15-Dec-2008




Last 10 Comments


User: AnonymousRating: 72009-06-15 05:15:24
Can apparantly not automatically layout diagrams, this is a big deal... otherwise great! quick, easy-to-use, all the good stuff...


User: AnonymousRating: 102009-06-01 05:46:21
This is the tool I searched for. Allows a QUICK, SIMPLE and EASY representation of code as UML (class diagrams). Connections between relations works very well and also codegeneration and especially codeadaptation is reliable. Also to notice: There is no deep link with the UML diagrams and source inside an project: no annoying annotations, comments and garbage files. This is 'pocket-UML' how it should be. MUSTHAVE


User: AnonymousRating: 12009-03-16 09:04:05
This basically does not work - it brings eclipse down every time I used it. so I uninstalled it... keep trying to fix it.


User: AnonymousRating: 102008-12-24 06:28:34
Very simple and light ... but powerfull !!!! I love it !!!! with only one file (xml green = one diagram) you can modify your code from the UML class diagram !!! Thanks a lot for it !


User: AnonymousRating: 102008-11-21 02:59:01
Absolutley the one to go for. Not a Rational Rose, but i haven't found another free & better. I like it.


User: AnonymousRating: 102008-09-27 19:10:38
I am a microsoft .net developper. I discover Eclipse since few months... it is very exciting. I already install VE (on Ganymede, very easy) and can create my forms like in .net Now, this Grenn UML tools is fantastic, very clear and easy to install. I have all my classes on a diagram and can create new... what else !


User: AnonymousRating: 102008-09-21 19:45:39
If you receive error: (java.lang.NoClassDefFoundError: com/ibm/icu/text/Bidi) after you run this plugin, just download: com.ibm.icu_3.8.1.v20080530.jar. Copy it to plugins folder in eclipse and delete any older version. I found 3.8.1 on: code.google.com/p/stripes-birt-webreport/source/browse/trunk/webapp/WEB-INF/platform/plugins/com.ibm.icu_3.8.1.v20080530.jar?r=32 Hope this help someone :)


User: AnonymousRating: 12008-06-19 17:38:46
Classic case of "student written" software - just doesn't work, or shows stupid error messages.


User: AnonymousRating: 102008-05-20 21:29:18
I appreciate very much this UML ide. If you compare this with other you see that this is very simple and effective to use. I also like very much the great funcions of enginering/reverse enginering that Green have! For me is the best Open Source UML ide that I know..


User: AnonymousRating: 102008-04-18 23:29:25
very good ! the beiggner easily learn and use!