Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. UML tool ?

UML tool ?

Scheduled Pinned Locked Moved The Lounge
ai-codingquestion
43 Posts 35 Posters 13 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L leandroshan

    Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

    R Offline
    R Offline
    Robert Edwards 0
    wrote on last edited by
    #22

    Maybe you could try the sybase's powerdesigner 12. it has well done with VS2005. or Rational Rose

    1 Reply Last reply
    0
    • L leandroshan

      Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

      G Offline
      G Offline
      geraldsheehan
      wrote on last edited by
      #23

      UModel by Altova is by far the best commercial product available! It has everything you requested and much more! Jerry Sheehan

      1 Reply Last reply
      0
      • L leandroshan

        Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #24

        Altova UModel. Has anybody used that?

        1 Reply Last reply
        0
        • L leandroshan

          Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

          C Offline
          C Offline
          computer_nerd
          wrote on last edited by
          #25

          Classdraw is another option if you only want class diagrams and don't want a heavyweight program. No code generation etc but it's quick and draws everything for you

          1 Reply Last reply
          0
          • L leandroshan

            Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

            W Offline
            W Offline
            wieczo yo
            wrote on last edited by
            #26

            Dia is free and allows you to create some basic UML diagrams www.gnome.org/projects/dia[^]

            1 Reply Last reply
            0
            • L leandroshan

              Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

              B Offline
              B Offline
              Bucc18
              wrote on last edited by
              #27

              I found a free tool "BOUML" at http://bouml.free.fr/[^] I've been using it for over a year, and think its pretty good.

              jg

              1 Reply Last reply
              0
              • L leandroshan

                Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                T Offline
                T Offline
                tbutterworth
                wrote on last edited by
                #28

                I've heard that Rational Rose is really good. Whatever you do though, steer away from Borland Together. I've seen free, open source versions that were much better. Unfortunately, our IT department think they know better then we do what kind of programs we need and I've been forced to use the Borland garbage.

                1 Reply Last reply
                0
                • L leandroshan

                  Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                  M Offline
                  M Offline
                  Michel Sabourin
                  wrote on last edited by
                  #29

                  We used to work with Microsoft Visio. Very irritating. We settled 9 months ago for Enterprise Architect (from Sparx Systems). Great product. Not perfect but way better than Visio... and a lot cheaper than Rationale Rose.

                  1 Reply Last reply
                  0
                  • M Mladen Jankovic

                    Microsoft Visio for Enterprise Architects or Visual Paradigm

                    Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head. (Charles M Strauss)

                    M Offline
                    M Offline
                    MrZaggy
                    wrote on last edited by
                    #30

                    This may not be a popular thing to say here (Judging by what ive read below) but Visio? Seriously? I tried Visio a while back, but found it to be hard to use, slow and of course in true MS style, didnt use the defined UML standards for a few things... I used Rational Rose Enterprise version, and to be blunt, its brilliant. The problem with Rose is, its expensive, but otherwise, In my opinion, makes mince meat out of Visio. Now I'm not sure if Visio does this, but the whole ability to generated C++ code back in the 2003 version, direct from your model was awesome; creating Sequence Diagrams from drag and drop i found better than Visio and even designing Database Schema's (which Rose will then dump out as SQL code, so creating what youve designed takes as long as the SQL code takes to run!) What I found Rose 2003 (and of course Visio 2005) lacking, was little support for Tests and in the case of Rose 2003 (i dont know if Visio can do this) not being able to 'insert' code into a method, which would appear when the method was later generated. Still, if youre looking for a SERIOUS UML Tool, you have to at least try Rose; it has a steep learning curve, but nothing you shouldnt be able to figure out assuming you know the basic's of UML (in my case, I vary rarely use more than Class Interaction Diagrams and Sequence Diagrams to establish my relationships and thus define my classes and methods)...

                    M M 2 Replies Last reply
                    0
                    • L leandroshan

                      Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                      D Offline
                      D Offline
                      DaveBlack
                      wrote on last edited by
                      #31

                      VisualParadigm has several free "Community Version" Products all of which are REALLY nice even though they are free. They have: 1. UML Tool - http://www.visual-paradigm.com/product/vpuml/communityedition.jsp[^] 2. Smart Development Environment (SDE) for integration into several different IDEs - http://www.visual-paradigm.com/product/sde/[^] and several other related products which may be of interest to you. DaveBlack

                      1 Reply Last reply
                      0
                      • L leandroshan

                        Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                        H Offline
                        H Offline
                        hooda
                        wrote on last edited by
                        #32

                        Anybody has mentioned Borland Together? They have good stuff. Very good integration with Visual Studio too.

                        1 Reply Last reply
                        0
                        • M MrZaggy

                          This may not be a popular thing to say here (Judging by what ive read below) but Visio? Seriously? I tried Visio a while back, but found it to be hard to use, slow and of course in true MS style, didnt use the defined UML standards for a few things... I used Rational Rose Enterprise version, and to be blunt, its brilliant. The problem with Rose is, its expensive, but otherwise, In my opinion, makes mince meat out of Visio. Now I'm not sure if Visio does this, but the whole ability to generated C++ code back in the 2003 version, direct from your model was awesome; creating Sequence Diagrams from drag and drop i found better than Visio and even designing Database Schema's (which Rose will then dump out as SQL code, so creating what youve designed takes as long as the SQL code takes to run!) What I found Rose 2003 (and of course Visio 2005) lacking, was little support for Tests and in the case of Rose 2003 (i dont know if Visio can do this) not being able to 'insert' code into a method, which would appear when the method was later generated. Still, if youre looking for a SERIOUS UML Tool, you have to at least try Rose; it has a steep learning curve, but nothing you shouldnt be able to figure out assuming you know the basic's of UML (in my case, I vary rarely use more than Class Interaction Diagrams and Sequence Diagrams to establish my relationships and thus define my classes and methods)...

                          M Offline
                          M Offline
                          Mladen Jankovic
                          wrote on last edited by
                          #33

                          MrZaggy wrote:

                          I used Rational Rose Enterprise version, and to be blunt, its brilliant.

                          Well, I don't fine Rational Rose any easier.

                          MrZaggy wrote:

                          Now I'm not sure if Visio does this, but the whole ability to generated C++ code back in the 2003 version, direct from your model was awesome;

                          I remeber that Visio shipped with Visual Studio 98 (don't know what version was that) could generate C++ code from UML model.

                          Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head. (Charles M Strauss)

                          M 1 Reply Last reply
                          0
                          • L leandroshan

                            Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                            D Offline
                            D Offline
                            davemcg
                            wrote on last edited by
                            #34

                            I've been using Altova UModel since the first release in 2005. Supports all 13 UML 2 diagrams, generates code and project docs. Very cost-effective and free full-featured trial. davemcg

                            1 Reply Last reply
                            0
                            • M MrZaggy

                              This may not be a popular thing to say here (Judging by what ive read below) but Visio? Seriously? I tried Visio a while back, but found it to be hard to use, slow and of course in true MS style, didnt use the defined UML standards for a few things... I used Rational Rose Enterprise version, and to be blunt, its brilliant. The problem with Rose is, its expensive, but otherwise, In my opinion, makes mince meat out of Visio. Now I'm not sure if Visio does this, but the whole ability to generated C++ code back in the 2003 version, direct from your model was awesome; creating Sequence Diagrams from drag and drop i found better than Visio and even designing Database Schema's (which Rose will then dump out as SQL code, so creating what youve designed takes as long as the SQL code takes to run!) What I found Rose 2003 (and of course Visio 2005) lacking, was little support for Tests and in the case of Rose 2003 (i dont know if Visio can do this) not being able to 'insert' code into a method, which would appear when the method was later generated. Still, if youre looking for a SERIOUS UML Tool, you have to at least try Rose; it has a steep learning curve, but nothing you shouldnt be able to figure out assuming you know the basic's of UML (in my case, I vary rarely use more than Class Interaction Diagrams and Sequence Diagrams to establish my relationships and thus define my classes and methods)...

                              M Offline
                              M Offline
                              meaningoflights
                              wrote on last edited by
                              #35

                              MrZaggy wrote:

                              I tried Visio a while back, but found it to be hard to use, slow and of course in true MS style

                              Of course in true Microsoft style.. :laugh: Microsoft bought Visio back in 99. Good graphic programs are hard to make, eg 3D Max!! If you ever see the Adobe Photoshop or Illustrator SDK you'll forgive Microsoft for their "simple to use" graphic products. http://redmondmag.com/news/article.asp?EditorialsID=1487[^]

                              M 1 Reply Last reply
                              0
                              • L leandroshan

                                Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                                B Offline
                                B Offline
                                bwilhite
                                wrote on last edited by
                                #36

                                For Free: StarUML isn't bad. You might check out ArgoUML, although it's still in beta. The visual paradigm community version is pretty good, but a little un-intuitive to me. I really like(d) Poseidon. Unfortunately the free community edition now seems to have a time-limit on it (so only free for awhile).

                                1 Reply Last reply
                                0
                                • L leandroshan

                                  Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                                  T Offline
                                  T Offline
                                  Trusko
                                  wrote on last edited by
                                  #37

                                  Altova has also a tool for UML modeling called UModel here[^]

                                  1 Reply Last reply
                                  0
                                  • L leandroshan

                                    Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                                    R Offline
                                    R Offline
                                    ronDW
                                    wrote on last edited by
                                    #38

                                    I have not tried this but there is a "community version" available for download from visual-paradigm. All I have been looking for is a quick reference cheat sheet for recalling what are the various lines and arrows for class diagrams. I have not found one reduced to one page. http://www.visual-paradigm.com/product/vpuml/[^] Sometimes, one must learn by doing. Good luck. :)

                                    L 1 Reply Last reply
                                    0
                                    • L leandroshan

                                      Hi everyone, Does anyone know a good UML tool (free/paid) ? Something that has code generation over the graphic modules, reverse engineering, and some integration with VS2008 if possible. Thanks in advance Leandro :cool:

                                      J Offline
                                      J Offline
                                      jerome104
                                      wrote on last edited by
                                      #39

                                      I'd suggest Objecteering. There are versions that work with Vidual Studio, multi-platform versions ... It is not cheap though....

                                      1 Reply Last reply
                                      0
                                      • M meaningoflights

                                        MrZaggy wrote:

                                        I tried Visio a while back, but found it to be hard to use, slow and of course in true MS style

                                        Of course in true Microsoft style.. :laugh: Microsoft bought Visio back in 99. Good graphic programs are hard to make, eg 3D Max!! If you ever see the Adobe Photoshop or Illustrator SDK you'll forgive Microsoft for their "simple to use" graphic products. http://redmondmag.com/news/article.asp?EditorialsID=1487[^]

                                        M Offline
                                        M Offline
                                        MrZaggy
                                        wrote on last edited by
                                        #40

                                        I know the Photoshop SDK very well... ;)

                                        1 Reply Last reply
                                        0
                                        • M Mladen Jankovic

                                          MrZaggy wrote:

                                          I used Rational Rose Enterprise version, and to be blunt, its brilliant.

                                          Well, I don't fine Rational Rose any easier.

                                          MrZaggy wrote:

                                          Now I'm not sure if Visio does this, but the whole ability to generated C++ code back in the 2003 version, direct from your model was awesome;

                                          I remeber that Visio shipped with Visual Studio 98 (don't know what version was that) could generate C++ code from UML model.

                                          Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head. (Charles M Strauss)

                                          M Offline
                                          M Offline
                                          MrZaggy
                                          wrote on last edited by
                                          #41

                                          Everyone has their own styles and 'work-flow'. I guess for me, Rose fits better into my work-flow and style (which admittedly is very biased towards 'design it all first' so that coding becomes almost a clerical excercise!). First Visio I REALLY had a good play with was 2005. I used Rose from before the 2003 version, but that version (2003) was the first one I really used to generate code from (could earlier versions of Rose dump out code, anyone?). I was pretty bummed out with Visio really, but one can't overlook the fact that I know Rose well and Visio just wasn't Rose-like enough for me? Still, for me, I would recommend Rose to people. For me its the tool that I use and feel most comfortable with.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups