Jump to content

Freeware UML tool with reverse engineering?

- - - - -

  • Please log in to reply
10 replies to this topic

#1
misao

misao

    Newbie

  • Members
  • Pip
  • 9 posts
I'm looking for a UML tool that'll reverse engineer the diagrams for me from source code. So far I have found UMLStudio, FUJABA and AgileStructureViews. Can't afford UMLStudio full version, FUJABA doesn't seem to work (getting blank diagrams when I load my classes), and AgileStructureViews looks too customized. I want to create very simple black and white class diagrams with standard +, - and # notation for visibility. Basically, UMLStudio does great except for the fact that demo version limits my classes.

Any suggestions?

#2
mr mike

mr mike

    Learning Programmer

  • Members
  • PipPipPip
  • 96 posts
Netbeans offers plugins for reverse engineering... however I have never played with the plugins

#3
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
You could try Umbrello.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#4
misao

misao

    Newbie

  • Members
  • Pip
  • 9 posts
Thanks, I'll give that one a shot.

Edit: Ah, I checked out Umbrello and there doesn't seem to be an easy way of getting it installed on Windows without first dling the (very slow and big, quote them) KDE on Cygwin first. And the package link isn't even working for me. =/

I don't have a Linux machine.

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
There's a version of Umbrello that will run natively on Windows, but still involves some downloading. KDE Windows Initiative - Welcome to The KDE on Windows Initiative
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#6
misao

misao

    Newbie

  • Members
  • Pip
  • 9 posts
I dled and went through the installer at KDE Windows Initiative - Download Information and it got stuck while searching for latest releases. None are showing up. I tried several servers and it was the same. =/ Also, I'm not sure how it functions. Do I dl and install KDE and then install Umbrello on top of it or does it already contain Umbrello?

#7
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
You download a KDE installer that will let you choose to download/install Umbrello.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#8
misao

misao

    Newbie

  • Members
  • Pip
  • 9 posts
Ugh, I have tried all 4 compiler modes and several different dl servers, to no avail.. the release list is just empty, all the time. I don't see any solution to it on their site.

#9
misao

misao

    Newbie

  • Members
  • Pip
  • 9 posts
Okay, I finally got it to work by using an earlier version of KDE. Installed Umbrello Version 2.5.4.

Edit: And it works!

Edited by misao, 24 May 2011 - 05:32 PM.


#10
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Good to hear it :)
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#11
armand75

armand75

    Newbie

  • Members
  • Pip
  • 1 posts
you can use Modelio for diagram UML

---------- Post added at 11:06 AM ---------- Previous post was at 11:05 AM ----------

You can use Modelio for diagram or UML modeling tool




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users