Chat LIVE With Programming Experts! There Are 23 Online Right Now...

Welcome to Dream.In.Code
Become an Expert!

Join 244,308 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 836 people online right now. Registration is fast and FREE... Join Now!




UML Modeling

 
Reply to this topicStart new topic

UML Modeling

Tom9729
22 Jul, 2008 - 05:27 AM
Post #1

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,935



Thanked: 40 times
Dream Kudos: 400
My Contributions
Just curious if anyone here has done much with UML modeling?

Is Telelogic's Rhapsody any good?

I'm going to look into it anyway, but I just thought I'd ask around and see what opinions you guys have. Right now I just draw flowcharts, but from what I've heard UML is just an advanced system for creating flow charts for OOP.

User is offlineProfile CardPM
+Quote Post


josiahb
RE: UML Modeling
22 Jul, 2008 - 05:53 AM
Post #2

D.I.C Regular
Group Icon

Joined: 5 Mar, 2008
Posts: 378


My Contributions
All you need to know about flowcharts, UML etc
User is offlineProfile CardPM
+Quote Post

skyhawk133
RE: UML Modeling
22 Jul, 2008 - 06:29 AM
Post #3

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 16,441



Thanked: 117 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
I'm gonna move this to Software Development and Feature it.
User is offlineProfile CardPM
+Quote Post

Nova Dragoon
RE: UML Modeling
22 Jul, 2008 - 06:48 AM
Post #4

The Innocent Shall Suffer, Big Time
Group Icon

Joined: 16 Aug, 2001
Posts: 6,169



Thanked: 27 times
Dream Kudos: 515
Expert In: Python, Linux

My Contributions
I use a combo of two free programs umbrello and dia, they are not as full featured as most commercial tools, but get the job done pretty well most of the time for me.
User is offlineProfile CardPM
+Quote Post

KYA
RE: UML Modeling
22 Jul, 2008 - 08:14 AM
Post #5

#include <nerd.h>
Group Icon

Joined: 14 Sep, 2007
Posts: 9,508



Thanked: 363 times
Dream Kudos: 2550
Expert In: C, C++, Java

My Contributions
You're right on Tom. UML is just a flowchart system showing relationships between objects and data flow if one is so inclined.
User is offlineProfile CardPM
+Quote Post

Tom9729
RE: UML Modeling
22 Jul, 2008 - 09:58 AM
Post #6

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,935



Thanked: 40 times
Dream Kudos: 400
My Contributions
QUOTE(skyhawk133 @ 22 Jul, 2008 - 10:29 AM) *

I'm gonna move this to Software Development and Feature it.

Cool, thanks. icon_up.gif

QUOTE(josiahb @ 22 Jul, 2008 - 09:53 AM) *

I share some of the sentiments expressed in the article, but most of it just reads like a typical troll (which is to be expected from The Register).

I think flowcharts can certainly be taken too far, but they can also be a lot of help. I spent weeks trying to write code to enforce the rules in a checkers game I was working on. Eventually I dug up Freemind, and within half an hour I had the logic all figured out in a series of bubbles and lines. tongue.gif

-------------------------------

I ask about Telelogic Rhapsody because that's what I guess a lot of people use where I work (well, where I intern). My boss is trying to get me to use it, so I'm installing it now. I'll tell you guys how it goes!

QUOTE(Nova Dragoon @ 22 Jul, 2008 - 10:48 AM) *

I use a combo of two free programs umbrello and dia, they are not as full featured as most commercial tools, but get the job done pretty well most of the time for me.

Thanks, Umbrello looks interesting. I've used Dia before, but it made me do too much work (drawing bubbles, connecting them, etc). I'm not really that lazy, but I hate micromanaging. smile.gif

Edit: Ahhhh I'm suddenly reminded why I don't like proprietary software. Apparently the license server is down.

I'm playing around with Violet UML Editor for now.

This post has been edited by Tom9729: 22 Jul, 2008 - 10:40 AM
User is offlineProfile CardPM
+Quote Post

Programmist
RE: UML Modeling
22 Jul, 2008 - 01:34 PM
Post #7

Four-letter word
Group Icon

Joined: 2 Jan, 2006
Posts: 1,405



Thanked: 24 times
Dream Kudos: 100
Expert In: Java

My Contributions
Jude is a great UML tool. I've used it professionally and academically for a couple of years now. I've never had a need to buy the commercial version.
User is offlineProfile CardPM
+Quote Post

Topher84
RE: UML Modeling
25 Jul, 2008 - 12:29 PM
Post #8

D.I.C Regular
Group Icon

Joined: 4 Jun, 2007
Posts: 250



Thanked: 3 times
Dream Kudos: 25
My Contributions
I can second Programmist's post about JUDE. I have been using it at school for a software engineering class and it has really been a nice tool to have.
User is offlineProfile CardPM
+Quote Post

ellisgl
RE: UML Modeling
30 Jul, 2008 - 06:32 AM
Post #9

D.I.C Head
**

Joined: 10 Nov, 2007
Posts: 116



Thanked: 3 times
My Contributions
http://argouml.tigris.org/ - agrouml

User is offlineProfile CardPM
+Quote Post

c0mrade
RE: UML Modeling
6 Aug, 2008 - 03:54 AM
Post #10

D.I.C Regular
***

Joined: 16 Nov, 2007
Posts: 385



Thanked: 15 times
My Contributions
Have you tried using a plugin for your ide?

I just do my uml right in netbeans.
User is offlineProfile CardPM
+Quote Post

reCoded
RE: UML Modeling
15 Aug, 2008 - 10:41 AM
Post #11

D.I.C Head
**

Joined: 25 Feb, 2008
Posts: 208



Thanked: 3 times
My Contributions
What about Green for Eclipse. Good UML modeling tool if java is what you will be useing.
User is offlineProfile CardPM
+Quote Post

Ace26
RE: UML Modeling
27 Aug, 2008 - 07:25 AM
Post #12

New D.I.C Head
*

Joined: 10 Aug, 2008
Posts: 19


My Contributions
QUOTE(Tom9729 @ 22 Jul, 2008 - 06:27 AM) *

Just curious if anyone here has done much with UML modeling?

Is Telelogic's Rhapsody any good?

I'm going to look into it anyway, but I just thought I'd ask around and see what opinions you guys have. Right now I just draw flowcharts, but from what I've heard UML is just an advanced system for creating flow charts for OOP.


UML is by far more than a flow chart creation system for OOP. It helps you visualise the system/software requirements by stakeholders through analysis modelling and is also used in its design. In other words, it is a tool used for effective software engineering. It has other diagrams(e.g activity diagrams, class diagrams e.t.c) that give you different perspectives in the analysis and design of software intensive systems. For more understanding read "software engineering, a practioner's approach(6th edition)" by Pressman.
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 7/4/09 07:06PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month