Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  uml DIAGRAMS  (Read 4578 times)
0 Members and 1 Guest are viewing this topic.
Offline zainuluk

Senior Newbie




Java games rock!


« Posted 2002-12-20 22:01:03 »

Hi does anyone know of any free software that grenerate UML diagrams from java code.
ok thanks
Offline lefty

Senior Newbie




Java ees kewl, man!


« Reply #1 - Posted 2002-12-21 01:41:23 »

I just started using ArgoUML.  It's not as nice as Together, but it's a helluva lot cheaper.  Grin

http://argouml.tigris.org/
Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #2 - Posted 2002-12-25 18:36:02 »

I tried ArgoUML.. i wanted it to work.. but find it to be unusable.  The interface is awkward and slow... Just trying to work with the program is a real time killer..  It totally tkes away any productivity benefit that having the UML diagrams might provide.

The problem is that I have found that to be the case with ALL of the UML tools I have seen so far (including Rational's), which really bums me out, cause I want UML diagrams.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline lefty

Senior Newbie




Java ees kewl, man!


« Reply #3 - Posted 2002-12-25 20:18:59 »

Yup, sometimes a whiteboard is the best tool to use.
Offline pepe

Junior Member




Nothing unreal exists


« Reply #4 - Posted 2003-01-04 15:15:46 »

i use gentleware's version of Argouml, and despite some problems with 1.5, a patch released cleaned them all.
It's very fast. (playing with about 120 classes on a 4000*3000 pixels zone)


Home page: http://frederic.barachant.com
------------------------------------------------------
GoSub: java2D gamechmark http://frederic.barachant.com/GoSub/GoSub.jnlp
Offline Captain-Goatse

Junior Member




I suck at teh 2D. XBOX IS BIG LOL!111


« Reply #5 - Posted 2003-01-10 13:01:24 »

I registered to the gentleware thing and used my real e-mail address. Now I get 5 herbal penis enlargement pill ads everyday, even after I canceled it. They sell your e-mail address, wach out.
Offline mill

Junior Member




popcorn freak


« Reply #6 - Posted 2003-03-17 20:31:25 »

I use Poseidon UML. it's sweet.

Offline Tim Van Wassenhove

Junior Newbie





« Reply #7 - Posted 2003-03-18 06:08:32 »

Hi,

Before i tried argoUML but it lead me from crash to crash...

Nowadays i'm using eclipse as editor... and use the omondo plugin... http://www.eclipseuml.com/  and this seems to work rather nice Smiley

Visit my website on http://aardbei.madoka.be
Offline blad

Innocent Bystander




Java games rock!


« Reply #8 - Posted 2003-03-21 06:59:37 »

Hello,

ArgoUML is a great tool, with many graphical functions.
EclipseUML Free Edition has been focused on reverse engineering  java developers needs. Right now, some ArgoUML or Togethersoft functions are still not available, but it will be done soon.
You can reverse inheritence as other UML tool (argouml or Togethersoft), but this is not enough to understand the way objects are interacting  Tongue.
http://www.omondo.com
propose associations and dependencies reverse functions with an incredible layout. Not just hierarchical as others, but having circular and other layouts beeing processed when you do reverse
Class and package dependencies reverse and double click allow zooming inside, yeah you will love it  Grin.
Another important point is the use of SWT inside GEF. It is a lot faster than old technology such as swing and GEF gives you a microsoft or linux look and feel  Huh.
Inside Enterprise Edition deployment functions will also be available directly from graphical presentation.
EclipseUML Free Edition 1.1.9 is now available for free download at omondo website. You just have to register (we have more than 40000 registred users, and we never spammed or sell any email adress Angry, if you need information please have a look on the forum or register yourself in the developer user-list).
Enjoy Eclipse and UML,
Offline mill

Junior Member




popcorn freak


« Reply #9 - Posted 2003-03-21 09:22:41 »

more ads please! (yes yes yes we do like eclipse)

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kevglass

JGO Kernel


Medals: 121
Projects: 23
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #10 - Posted 2003-03-26 12:59:29 »

Just for a bit of advertising, I recently started writing a UML tool with the emphasis on being simple. Its at:

http://www.newdawnsoftware.com/jose

Its intended as a design tool and not a code producer.

Kev

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #11 - Posted 2003-03-27 22:00:06 »

If you don't have luck with anything else, try FUJABA (From Uml to Java And Back Again) (a project written by the university of paderborn in germany - do a google search for paderborn and fujaba). It's only designed to do "roundtrip" conversion from Java source, to UML then edit in UML, then automatically sync changes back into your java source etc.

However, it's been around for years,  and is fairly stable (which means I can crash it, but I haven't had any permanent repeateed crahses).

Note: ArgoUML is FUBARed. I have found MANY crashes that, once they happen, you just have to throw away your save files (or source code) and start again - the same crashes keep happening over and over again.

It also often cannot handle more than about 10 classes without crashing unpredictabily. I've noticed that SOMETIMES you can have a project where it will load and revers-engineer tens of classes OK, but I've seen two or three projects with fewer than 50 classes where it ground to a halt (response time to mouse clicks of several seconds!) and quikcly crashes, one way or another.

But several argo developers keep telling me "that doesn't happen for me, so it can't be happening; must be a bug your end". Hmm. I've tried it on different machines with different JDK's, same totally unpredictable problems.

malloc will be first against the wall when the revolution comes...
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #12 - Posted 2003-03-28 09:36:55 »

jbuilder8 generates UML from java code too.

Offline mill

Junior Member




popcorn freak


« Reply #13 - Posted 2003-03-28 09:54:10 »

Quote
Hi does anyone know of any free software that grenerate UML diagrams from java code.
ok thanks


jbuilder costs a fortune, right? it did last time i checked.

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #14 - Posted 2003-03-28 10:18:05 »

oops, sorry 'bout that

Offline misterX

Junior Member




java forever!


« Reply #15 - Posted 2003-04-21 20:41:40 »

tried the argouml, posseidon, fujaba and some others but was not satisfied at all.
I found them to either "heavy" and too slow or bullshit.
I stopped on this one: BlueJ
it's much less known as the others but not less worth. It convinced me with it's simplicity and functiunability. Just quick & easy.
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #16 - Posted 2003-04-22 21:47:41 »

Quote
tried the argouml, posseidon, fujaba and some others but was not satisfied at all.
I found them to either "heavy" and too slow or bullshit.
I stopped on this one: BlueJ
it's much less known as the others but not less worth. It convinced me with it's simplicity and functiunability. Just quick & easy.


Hmm. Unfortunately, it can't even do UML, so I'm not sure you wanted a UML diagrammer in the first place. It appears to emulate Class Diagrams, but without method signatures, which is pretty useless.

(for the benefit of anyone thinking of trying bluej) it mainly seems to be a simplistic text editor with diagrams of class-inheritance relationships. It is intended as a teaching tool, not UML diagrams, according to the website. There's no documentation with the program, unless you have netscape installed (!?!?).

Maybe the "beta" version of the next version is better, but the current standard version is pretty unexciting, as far as UML diagrams go.

malloc will be first against the wall when the revolution comes...
Rivus
Guest
« Reply #17 - Posted 2003-07-08 07:04:48 »

Quote


jbuilder costs a fortune, right? it did last time i checked.

The personal edition of JBuilder (now v9 I think) is free. However many candies are disabled then (you see them in the menues, so that you consider to buy the professional or enterprise edition).
Still I find the personal edition to be very usuable. Back to the topic: the personal edition doesn't do UML.
Rivus
Guest
« Reply #18 - Posted 2003-07-08 07:06:16 »

Some months later... :-)

What's your favourite free "TogetherJ like" UML application today?
For example a tool which generates UML diagrams out of a Java source code tree, and vice versa, but not as ugly, fat, slot and expensive as TogetherJ...?  

Is http://sourceforge.net/projects/freeuml/ worth to wait? Anybody involved...? :-)
Offline kevglass

JGO Kernel


Medals: 121
Projects: 23
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #19 - Posted 2003-07-08 07:12:48 »

Just to plug again, I've been involved in an lightweight open source UML tool for a while now:

http://www.newdawnsoftware.com/jose

http://jose.dev.java.net

Athough reverse engineering isn't considered a must have it is being worked on - tagging code to enable synchonizing between design and code seems a little dodgy to me, but then I suppose whatever works for you.

Kev

Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #20 - Posted 2003-07-08 14:48:50 »

I checked out the Omondo plugin for Eclipse.  Later versions do a decent job at generating diagrams... but it doesn't look like you can do much in the way of modifying code from the diagrams.

I'm hoping that some day a good tool for this will be made (IMHO there is no truly useful UML tool available yet) but I fear any tool that will please me will be way out of my price range Sad

TogetherJ is already out of my price range and last time I checked it was next to useless. (The Omondo plugin is much more practical for real use.)

It seems that nobody actually "gets it" when it comes to these sorts of visual tools.. the usability factor is astonishingly low.

Offline tortoise

Junior Member




<3 Shmups


« Reply #21 - Posted 2003-07-17 02:15:59 »

I too am not 100% satisfied with any of the free UML programs, but of the ones out there I think Visual Paradigm's community release is the best. It's a lot more polished than ArgoUML, but has the typical "free version" restrictions (only one of each type of diagram per project, etc).

www.visual-paradigm.com
Archimedes
Guest
« Reply #22 - Posted 2003-07-17 08:09:17 »

Quote
I too am not 100% satisfied with any of the free UML programs, but of the ones out there I think Visual Paradigm's community release is the best. It's a lot more polished than ArgoUML, but has the typical "free version" restrictions (only one of each type of diagram per project, etc).

www.visual-paradigm.com

Thanks for the hint. Of the many UML tools I've taken a (short) look at during the last weeks, your mentioned Visual-Paradigm looks best to me so far. I'll examine it further.

P.S. A pity that "code importing" is disabled in the free Community Edition. :)
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #23 - Posted 2003-07-17 21:16:38 »

For my sins, I've started using Visio recently. I recall that it used to be really good back before MS bought it, but very very buggy too.

It seems that between then and Visio 2002/XP MS has removed much of the functionality (boo!) but fixed most of the bugs (yay!). The only bug I found was that "save as WMF" claims to work but actually doesn't save 99% of the diagrams (this is the kind of bug I'd categorise as "critical; do not ship until fixed", but clearly MS disagree Sad ).

Anyway, Visio is suprisingly excellent as a UML editor, given that it isn't a specialised UML tool AND it's designed for the lowest commond denominator (idiot users). [this is quite a sad indictment on the general quality of UML tools].

It's also - ahem - kind of free. If you can get hold of the MS "trial" (?) pack that costs something like $100 / £75 and contains 5 licenses and full versions of almost every piece of software MS sells, Visio is part of that pack. ISTR you have to be an employee of a company (any one will do) and tell MS that "I'd like to persuade more people in my company to use MS software" or that "the company is considering recommending MS products or reselling them". Something like that (I've never done it myself, but I know plenty of others who have).

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #24 - Posted 2003-07-17 21:31:32 »

P.S. Argo looks like a new version is about to come out (they're on alpha 2 right now). However, in the meantime, take a look at the P1 bugs before you use, e.g.:

http://argouml.tigris.org/issues/show_bug.cgi?id=2015

(Attempting to "save" fails AND corrupts your save file. Gulp)

My winxp desktop is unavailable for the next few weeks (no more visio Sad), so I'm going to check out Gentleware's Poseidon, the free version. (this is the one based on Argo, but the features list makes it look much more stable and feature-complete). I'll post back with some feedback soon Smiley.

malloc will be first against the wall when the revolution comes...
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CogWheelz (15 views)
2014-07-30 21:08:39

Riven (22 views)
2014-07-29 18:09:19

Riven (14 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (32 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (42 views)
2014-07-24 01:59:36

Riven (42 views)
2014-07-23 21:16:32

Riven (30 views)
2014-07-23 21:07:15

Riven (31 views)
2014-07-23 20:56:16
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!