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. General Programming
  3. Design and Architecture
  4. Any good sofwtare design software?

Any good sofwtare design software?

Scheduled Pinned Locked Moved Design and Architecture
designquestion
4 Posts 4 Posters 0 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.
  • V Offline
    V Offline
    venomation
    wrote on last edited by
    #1

    I am currently using "Smart Draw" to draw UML designs and such but it has lots of small annoyances. Does any one use anything "smarter" ? :laugh: Just looking for a nice software modelling package that supports UML and maybe other stuff (such as packages).

    P D S 3 Replies Last reply
    0
    • V venomation

      I am currently using "Smart Draw" to draw UML designs and such but it has lots of small annoyances. Does any one use anything "smarter" ? :laugh: Just looking for a nice software modelling package that supports UML and maybe other stuff (such as packages).

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #2

      You might want to look into StarUML[^]. It's a free, fully-featured UML package.

      I'm not a stalker, I just know things. Oh by the way, you're out of milk.

      Forgive your enemies - it messes with their heads

      My blog | My articles | MoXAML PowerToys | Onyx

      1 Reply Last reply
      0
      • V venomation

        I am currently using "Smart Draw" to draw UML designs and such but it has lots of small annoyances. Does any one use anything "smarter" ? :laugh: Just looking for a nice software modelling package that supports UML and maybe other stuff (such as packages).

        D Offline
        D Offline
        David Skelly
        wrote on last edited by
        #3

        This has been discussed many times on here. Use the search option and you will find several threads including these: http://www.codeproject.com/Messages/3560357/What-tools-do-you-use-to-design.aspx[^] http://www.codeproject.com/Messages/3577123/Best-UML-Tool-for-Class-Diagrams.aspx[^] Personally, I have used StarUML, Modelio (both good, both free), Poseidon (used to be free when it was called Argo, not sure if it still is), Select (a long time ago when it was Select OMT, glad to see it is still on the go, it was very good) and Rational (also many years ago, this is very good but also very pricey).

        1 Reply Last reply
        0
        • V venomation

          I am currently using "Smart Draw" to draw UML designs and such but it has lots of small annoyances. Does any one use anything "smarter" ? :laugh: Just looking for a nice software modelling package that supports UML and maybe other stuff (such as packages).

          S Offline
          S Offline
          Stefan_Lang
          wrote on last edited by
          #4

          Here is an extensive list. Personally I know Rational Rhapsody, Rational Rose (which is quite different) and Enterprise Archtect quite well. The first one I like the best as it not only lets you generate State diagrams, but also can run them, so you can see what state a particular state machine is in rigth in your diagrams while the code is being executed. A very visually oriented way of debugging. Unfortunately it's also the most expensive of these tools. It's been a long time I've used Rational Rose, and it seemed inferior to Rhapsody. At that time both products did not belong to IBM yet. I am not quite sure what kind of effect IBM had on the further development of these two direct competitors after obtaining them... :confused: Enterprise Architect is something you can easily afford even for private purposes, and it covers most of the functionality of the more expensive products. It is what I use now, mostly for designing class hierarchies and generating code, but also occasionally for reengeneering some fossile code bases.

          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