UML Software

This is a discussion on UML Software within the A Brief History of Cprogramming.com forums, part of the Community Boards category; what UML software do you guys use, preferably free or opensource? At school I use RationalRose, and it's great, but ...

  1. #1
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572

    UML Software

    what UML software do you guys use, preferably free or opensource?

    At school I use RationalRose, and it's great, but rather expensive; I want something nice and free for home use...I've recently downloaded argoUML, it is comepletely java based, and rather slow, also it doesn't have all the features I'm looking for.

    Any suggestions?

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  2. #2
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    For school i used an app called VisualUML.. but only the demo was free and it plastered your final images with "DEMO" over top of the diagram. I ended strategically laying out the entities so the plastered label didnt cover them, then photoshoping it out

    anywho, that probably didnt help a whole lot. Now i use "dia" (a F/OSS app) but its strictly for drawing, it cant build models from code or generate code from models.

  3. #3
    Registered User
    Join Date
    Aug 2003
    Posts
    470
    Visual UML and Rational Rose are kind of expensive. I use DOME. The interface doesn't use tabs and the UML version it supports is fairly old, but it's fairly stable and fast compared to the others. Along with this program, I print pictures of my diagrams out and then paste them into a word document with table of contents.

  4. #4
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,687
    I've considered this many times, but never used it "for real"
    http://argouml.tigris.org/
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  5. #5
    former member Brain Cell's Avatar
    Join Date
    Feb 2004
    Posts
    472
    I never dealt with UML. Is it worth learning?
    My Tutorials :
    - Bad programming practices in : C
    - C\C++ Tips
    (constrcutive criticism is very welcome)


    - Brain Cell

  6. #6
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Quote Originally Posted by Salem
    I've considered this many times, but never used it "for real"
    http://argouml.tigris.org/

    have you read my op salem? thats what I use at the moment too, but it is not the best.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  7. #7
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Quote Originally Posted by Brain Cell
    I never dealt with UML. Is it worth learning?

    yes! if you ever want a job as a software engineer you'll need to know how to at least read UML diagrams.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  8. #8
    Registered User
    Join Date
    Aug 2003
    Posts
    470
    axon, try DOME http://www.htc.honeywell.com/dome/
    I've had a lot of problems both using arguml and poseidon. They crash too often and are too slow. DOME, however, is faster and more stable and if you save your documents into a word document you can get by the clunky DOME smalltalk interface. Also, while it's not obvious from the GUI, you can turn an association into a composition and aggregation relationship and change the navigable end. To do this you right click on the multiplicity.

  9. #9
    Web Developer
    Join Date
    Mar 2005
    Location
    Vancouver, Canada
    Posts
    24
    Microsoft Visio!

    Works like a charm--also very easy to understand.

  10. #10
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Quote Originally Posted by BuezaWebDev
    Microsoft Visio!

    Works like a charm--also very easy to understand.
    if you would read the entire post, you would find out I am looking for free software....but with that said, I do have Visio available to me for free from school, and actually have used it for this project

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  11. #11
    Web Developer
    Join Date
    Mar 2005
    Location
    Vancouver, Canada
    Posts
    24
    Visio is free If you get what I mean.

  12. #12
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    Quote Originally Posted by axon
    if you would read the entire post, you would find out I am looking for free software....but with that said, I do have Visio available to me for free from school, and actually have used it for this project
    That reminds me I got Visio for like 5 bucks and I still haven't installed it yet

  13. #13
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Quote Originally Posted by BuezaWebDev
    Visio is free If you get what I mean.

    I know what you mean, and we don't support piracy here at cboard...make sure you erad the rules again.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  14. #14
    Web Developer
    Join Date
    Mar 2005
    Location
    Vancouver, Canada
    Posts
    24
    Ah man--this is what I get for joking around. What's sad is people didn't think it was a joke even when I made sure it would look like a joke--> I put a smiley.
    Jaime Bueza
    Bueza Web Development
    "Ingenuity without sacrificing accessibility, efficiency, or quality."


    University: British Columbia Institute of Technology (BCIT)
    Program: Computer Systems Technology
    Specialization: Relational Database Systems
    Term: 2 / 4

  15. #15
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    Putting a smiley doesn't make it a joke.
    It just makes you look like an AoL'r

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Software Design/Test - Redmond, WA
    By IRVolt in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 06-11-2008, 10:26 AM
  2. Why C Matters
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 136
    Last Post: 01-16-2008, 08:09 AM
  3. Adding trial period to software
    By BobS0327 in forum C Programming
    Replies: 17
    Last Post: 01-03-2006, 01:13 PM
  4. UML & Rational Rose
    By ventolin in forum Tech Board
    Replies: 4
    Last Post: 02-05-2005, 03:45 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21